Ivy House Hotel
The 3-star Ivy House Hotel London is a great place to stay in the Central London district, about a 25-minute walk from Royal Albert Hall.
Location
The hotel is 1.6 miles from the public Trafalgar Square, 1.7 miles from the Trafalgar Square art museum "National Gallery". Places of worship to visit 19 minutes' stroll from this London hotel include The London Peace Pagoda. Staying at the Ivy House, you can also enjoy natural sights such as St James's Park, which is 1.2 miles away. Sloane Square metro station, situated around 10 minutes' walk away, provides a quick connection to all areas of London. The nearest airport is London City, 13 miles from this property.
Food & Drinks
Dining options also include Ideal Cafe, situated 150 feet away.
Why choose Ivy House Hotel London
-
Free Wi-Fi in all rooms
-
Electric kettle in guest rooms
-
Short distance to Victoria train station
-
Nearby attractions like Buckingham Palace
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