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
This London hotel is situated 1.3 miles from the scientifically spellbinding Science Museum and in proximity to Victoria Place Shopping Centre. Historical sights here include Buckingham Palace, which stands 17 minutes' walk from the hotel. Guests might as well enjoy proximity to St George's Square, situated merely 0.6 miles away. The 13.7-tonne Big Ben Bell lies about a 10-minute drive away, and Sloane Square is in the vicinity of the Edward House London. The accommodation is 2.3 miles from Marylebone rail station.
Food & Drinks
Dining options also include Southern Charm Kitchens, located 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