| The London Hotel is ideally located near Edgeware Road, Hyde Park and Paddington station in the heart of Central London, close to a number of excellent tourist attractions and transport links.
From your base here you can stroll to Edgware Road Tube station, and then London attractions that include the Houses of Parliament, London Eye and London Aquarium are just minutes away.
There’s so much to do within walking distance of The London Hotel.
Closer to the accommodation are a number of local bars and restaurants, as well as several famous attractions such as Madame Tussauds, Oxford street and Hyde Park.
You can stroll to the vast greenery of Hyde Park and Kensington Gardens to visit the Serpentine Lake and Speakers’ Corner.
If you prefer the tube, you are only one minute from Edgware Road tube station.
Or if shopping’s more your thing, you’ll find the start of Oxford street with a comfortable walk too. |