Ivy House Hotel
Ivy House Hotel London is situated 25 minutes' walk from the Trafalgar Square art museum "National Gallery", which is an excellent place to improve cultural awareness.
Location
The Tower Bridge is 6 km from this hotel, while the famous British Museum is 3.3 km away. St James's Park is also located a 30-minute stroll from the 3-star hotel. The Ivy House allows you to enjoy such natural sights as the Green Park 1.9 km away. This property lies close to Sloane Square tube station, which is 10 minutes' walk away.
Food & Drinks
Guests may find the bar & pub|bar and pub St. George's Tavern about 100 metres 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
-
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