Ivy House Hotel
Ivy House Hotel London offers 26 rooms 3.1 km from Covent Garden.
Location
The Ivy House is located in London, a short distance from Sloane Square tube station. Westminster Cathedral is 1.3 km from this hotel and London City airport is 20 km away. There is Hyde Park 2.2 km away, while Victoria Coach bus station is extremely close to the property. The nearest underground station is 550 metres away.
Rooms
Certain rooms have a carpeted floor along with a cupboard for guests' convenience. Private bathrooms include nice touches such as toiletries and bath sheets.
Food & Drinks
This 3-star hotel is 300 metres from the bar The Orange.
Why choose Ivy House Hotel London
Main amenities
-
Free Wi-Fi
Amenities
Ivy House Hotel- Free Wi-Fi
Internet
- Free Wi-Fi
Parking options
- Parking
Property services
- Housekeeping
In the kitchen
- Electric kettle
In the bathroom
- Free toiletries
Design
- Carpeted floor
General facilities
- No smoking on site
Enter dates to see availability