ViaMichelin
Ivy House Hotel
Location picture
Good 5.8 (2847 reviews)
Hotel

Price unavailable

About it
Located in the Westminster Borough district in London, Ivy House Hotel offers 3-star rooms with free WiFi. The property is around 1.1 miles from Westminster Abbey, 1.1 miles from Harrods and 1.2 miles from Houses of Parliament. The property is a 5-minute walk from Victoria Train Station, and within 1.1 miles of the city center. Popular points of interest near the hotel include Victoria Tube Station, Buckingham Palace and St James's Park. London City Airport is 11 miles from the property.
Its strengths
LAN Wi-Fi
Family rooms
Location
18 Hugh St Pimlico
London SW1V 1RP
Dates of your stay
Availability with
Booking.com