Edward House Hotel
Located around 5 minutes by foot from St. Gabriel's Church, Edward House London hotel gives quick access to various city sites.
Location
St James's Park is 1.2 miles away, and Victoria and Albert Museum is 1.4 miles from this London hotel. The hotel stands in the vicinity of Sloane Square metro station. Also, Victoria Square is situated approximately a 15-minute walk away. The area also includes natural sites like Hyde Park, which are 1.3 miles from the Edward House London. Victoria Coach bus station can be found a mere 700 feet from the accommodation, and the huge Coca-Cola London Eye Observation Wheel is about a 25-minute stroll away.
Food & Drinks
Southern Charm Kitchens offers a selection of British delicacies and lies in close proximity to this London hotel.
Why choose Edward House Hotel London
-
Luxurious on-site spa services
-
Diverse dining options available
-
Heated indoor swimming pool
-
Wellness and fitness activities
Main amenities
Amenities
Edward HouseParking options
- Parking
Enter dates to see availability