Ivy House Hotel
Ivy House Hotel London is situated 10 minutes by car from The British Museum, which is an excellent place to improve cultural awareness.
Location
Covent Garden is within a few blocks of this hotel, while the Westminster Cathedral is 1.3 km away. The 3-star hotel stands 10 minutes' walk from Sloane Square tube station. 2.2 km from the Hyde Park is a perk for guests staying at the Ivy House. Victoria Coach bus station is just moments from this property.
Food & Drinks
Offering British dishes, The Orange is 5 minutes' walk away.
Why choose Ivy House Hotel London
-
Convenient access to public transport
-
Affordable accommodations in central area
-
Self-check-in for flexible arrivals
-
Clean rooms post renovations
Main amenities
-
Free Wi-Fi
-
No pets allowed
Amenities
Ivy House Hotel- Free Wi-Fi
- No pets allowed
Internet
- Free Wi-Fi
Parking options
- Parking
In the kitchen
- Electric kettle
In the bathroom
- Free toiletries
Design
- Carpeted floor
General facilities
- No smoking on site
Pets
- No pets allowed
Important information
Enter dates to see availability