5 St. Georges Drive, Victoria, Westminster Sw1V 4Dp, London, United Kingdom
Located 2.5 km from the SEA LIFE Centre London Aquarium, Edward House Hotel London offers access to tourist attractions throughout London.
The hotel is situated around 25 minutes' walk from the Protestant Westminster Abbey, which is considered to be a sacred site. There is Buckingham Palace just 1.4 km away, while Victoria Coach bus station is right around the corner from this London hotel. A mere 550 metres from the Edward House London guests can reach Sloane Square tube station.
The Rising Sun serves various kinds of British dishes about a 5-minute walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Edward House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please