Edward House Hotel London

London
Edward House London

Edward House Hotel London

5 St. Georges Drive, Victoria, Westminster Sw1V 4Dp, London, United Kingdom View map
Edward House Hotel London provides proximity to Harrods, which is located just 1.8 km away.
The hotel is located in London, only 550 metres from Sloane Square tube station. History lovers will enjoy visiting Kensington Palace (3.1 km) and Bomber Command Memorial (2.2 km). This London hotel is situated a few moments from Buckingham Palace, while Victoria Coach bus station lies merely a 5-minute walk away. The nearest underground station is a mere 550 metres away.
While staying at Edward House Hotel, guests can choose from dining options nearby, such as The Rising Sun, located nearly a 5-minute stroll away, or The Orange at a 5-minute walking distance.
+ More - Less

Map

Tourist attractions in

London

Prices & Availability

Please wait, we're checking available rooms for you.
Facilities
Main Features
Frequently asked questions
Enter your dates
Enter your dates
We 25 Mar
Th 26 Mar
Guests
Searching hotels in London