Located in the Westminster Borough district in London, Ivy House Hotel offers 3-star rooms with free WiFi. The property is close to several well-known attractions, 1.1 miles from St James's Park, 1.2 miles from Houses of Parliament and 1.2 miles from Churchill War Rooms. 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 Westminster Abbey. The nearest airport is London City Airport, 11 miles from Ivy House Hotel.