Edward House Hotel
Edward House London hotel offers quick access to St. Gabriel's Church, which is approximately a 5-minute walk away.
Location
The London hotel is located just 0.9 miles from Buckingham Palace, and the enticing Saatchi Gallery is just 0.6 miles from this place. The hotel is also around 25 minutes' stroll from such natural sights as Hyde Park. Guests will also appreciate the vicinity to Belgrave Square, located only 0.9 miles away. Also, Selfridges London Department Store lies about a 10-minute drive away, while Sloane Square is within reach of the Edward House. Victoria Coach bus station, allowing a good connection throughout the city, is merely 700 feet from the property.
Food & Drinks
Offering European meals, Southern Charm Kitchens is situated a few steps from the London hotel.
Why choose Edward House Hotel London
-
Luxury on-site spa facilities
-
Diverse on-site dining options
-
Heated indoor swimming pool
-
Variety of recreational activities
Main amenities
Amenities
Edward HouseParking options
- Parking
Enter dates to see availability