No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
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.
On-site luxury spa treatments
Exclusive on-site dining options
Heated indoor swimming pools
Variety of leisure activities available
Amenities
Edward HouseParking options
Enter dates to see availability
Edward House Hotel London
Hotel offering luxurious amenities focused on relaxation and leisure
5 St. Georges Drive, Victoria, Westminster Sw1V 4Dp, London, United Kingdom
- Central location advantage
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.