Edward House Hotel
Situated around 5 minutes by foot from Edward House London hotel, guests can reach the anglo-catholic St Gabriel's Church in no time.
Location
Royal Albert Hall lies 1.5 miles away, while the art museum "National Gallery" is 1.4 miles from this London hotel. Natural attractions in the area include Green Park London, approximately 25 minutes' walk from the hotel, and a beach is only 11 minutes' walk away. Guests might as well enjoy proximity to St George's Square, situated a mere 0.6 miles away. Buckingham Palace lies 17 minutes' stroll away, and Sloane Square is in proximity to the Edward House London. The accommodation is merely 700 feet from Victoria Coach bus station.
Food & Drinks
Southern Charm Kitchens is situated in the immediate vicinity of this London hotel.
Why choose Edward House Hotel London
-
On-site luxury spa treatments
-
Exclusive on-site dining options
-
Heated indoor swimming pools
-
Variety of leisure activities available
Main amenities
Amenities
Edward HouseParking options
- Parking
Enter dates to see availability