Ivy House Hotel
Ivy House Hotel London offers guests access to the botanic and apothecary Chelsea Physic Garden, which is about 15 minutes' walk away.
Location
Only 1.4 km from the hotel, Buckingham Palace is located. This 3-star hotel is also around a 25-minute walk from the Trafalgar Square art museum "National Gallery". Sloane Square underground station, situated not far from the Ivy House, provides a quick connection to all areas of London.
Food & Drinks
St. George's Tavern pampers guests with British dishes and lies in close proximity to the property.
Why choose Ivy House Hotel London
-
Excellent location near Victoria Station
-
Affordable prices for central London
-
Cleanliness improvements after renovations
-
Access to free Wi-Fi amenities
Main amenities
-
Internet
-
No Smoking
Amenities
Ivy House Hotel- Internet
- No Smoking
Internet
- Free internet access
Parking options
- Parking
In the kitchen
- Electric kettle
In the bathroom
- Free toiletries
Design
- Carpeted floor
General facilities
- Non-smoking property
Important information
Enter dates to see availability