Edward House Hotel London offers quick access to the anglo-catholic St Gabriel's Church, which is only a 5-minute walk away.
The hotel is a few moments from Cambridge Street restaurant with its British dishes.
The hotel is within a 6-km distance of the unmissable Tower of London and 3.4 km from the famous British Museum. This London hotel offers proximity to such natural sights as St James's Park (1.9 km) and the Green Park (2 km). Guests will also appreciate the vicinity to Eccleston Square, located approximately a 5-minute stroll away. The Protestant Westminster Abbey lies 2.1 km away, and Sloane Square tube station is a short way from the Edward House London. The accommodation is merely 250 metres from Victoria Coach bus station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please