Edward House Hotel
Located merely 5 minutes' walk from St Gabriel's Church, Edward House Hotel London gives quick access to various city sites.
Location
The Green Park is only 1.9 km from this hotel, while Selfridges London is 2.5 km away. Natural attractions in the area include the expansive park "Kensington Gardens", about 10 minutes by car from the hotel, and a beach is around 900 metres away. The Edward House is situated a few moments from Buckingham Palace, while Victoria Coach bus station lies a 5-minute stroll away. The nearest underground station is Sloane Square, which is located 700 metres from this accommodation.
Food & Drinks
Cambridge Street treats guests with healthy dishes and is 6 minutes' walk away.
Why choose Edward House Hotel London
-
Luxurious on-site spa services
-
Multiple on-site dining options
-
Stunning indoor swimming pool
-
Rejuvenating wellness activities
Main amenities
Amenities
Edward HouseParking options
- Parking
Enter dates to see availability