Edward House Hotel
Edward House Hotel London is situated 2.5 km from the Science Museum, which is an excellent place to improve cultural awareness.
Location
The hotel is located about 25 minutes' walk from Victoria and Albert Museum and approximately 10 minutes' drive from the cantilevered Coca-Cola London Eye Observation Wheel. The Trafalgar Square art museum "National Gallery" is a popular place to visit 2.6 km from this London hotel. Standing 17 minutes' walk away, the Westminster Cathedral is a hard-to-miss divine tourist destination. The nearest underground station is Sloane Square, which is in the vicinity of the Edward House London.
Food & Drinks
The Rising Sun serves British cuisine and is located fairly close to the property.
Why choose Edward House Hotel London
-
Luxurious on-site spa treatments
-
Outdoor swimming pool area
-
Gourmet dining on-site
-
Exclusive wellness activities
Main amenities
Amenities
Edward HouseParking options
- Parking
Enter dates to see availability