Choose your room
Edward House Hotel
Edward House Hotel London offers quick access to St. Gabriel's Church, situated around 5 minutes' walk away.
The hotel is a mere 1.4 km from Buckingham Palace, 2.2 km from Churchill War Rooms Museum. Natural attractions in the area include St James's Park, about a 25-minute walk from this London hotel, and a beach is approximately 900 metres away. There is Houses of Parliament 30 minutes' stroll from the Edward House. The property is not far from Sloane Square tube station, providing easy access to all the London's attractions.
Cambridge Street, located within a 500-metre distance of this hotel, will spoil you with European cuisine.