Edward House Hotel London gives quick access to the anglo-catholic St Gabriel's Church, situated only a 5-minute walk away.
At Cambridge Street, situated a few moments from the accommodation, you can taste British cuisine.
The hotel is located 2.2 km from the Hyde Park, and the huge Coca-Cola London Eye Observation Wheel is 2.3 km from this place. Shopping venues in the area include the perennially crowded Harrods (1.8 km) and Selfridges London (2.5 km). Guests might as well visit Eccleston Square, which is approximately a 5-minute stroll away. Also, Madame Tussauds London lies 3.5 km away, and Sloane Square underground station is a short way from the Edward House. Well-connected to many sights, this London hotel is merely 250 metres from Victoria Coach bus station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please