Ivy House Hotel
Ivy House Hotel London includes 26 rooms and is 17 minutes' walk from Buckingham Palace.
Location
The Ivy House is located in London, at a moderate distance from Victoria tube station. You will enjoy your visit to Sloane Square, 800 metres from the hotel. There is Coca-Cola London Eye 2.6 km away, and Victoria Coach bus station is only a few metres from the property. The nearest underground station is 750 metres away. The 3-star Ivy House Hotel is 20 km away from London City airport.
Rooms
Certain rooms have a carpeted floor along with a wardrobe for guests' convenience. Private bathrooms include nice touches such as complimentary toiletries and bath sheets.
Food & Drinks
Located within 5 minutes' walk of this London hotel, the bar The Orange offers a British menu.
Why choose Ivy House Hotel London
-
Proximity to Victoria Station
-
Budget-friendly pricing options
-
Clean rooms with renovations
-
Self-check-in for convenience
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
Important information
Enter dates to see availability