Attractions near Nayland Hotel in London Paddington
Nayland Hotel is popular 3-star hotel, which is located on Sussex Gardens in the Paddington Hyde Park area of London.
The nearest station to Nayland Hotel is 'Paddington station' which is Heathrow Express terminal.
The Nayland Hotel is conveniently situated within walking distance of famous land marks such as Buckingham Palace,
Westminster Abbey, the Houses of Parliament, Trafalgar Square, Piccadilly Circus, Leicester Square and many more.
Nayland Hotel is ideal accommodation choice for both business and leisure travellers.