Set in the Westminster Borough district in London, Ivy House Hotel offers 3-star rooms with free Wi-Fi. This property is located a short distance from attractions such as St James's Park, Houses of Parliament, and Churchill War Rooms.
Number of rooms: 26
18 Hugh St Pimlico, Westminster Borough, London, SW1V 1RP, United Kingdom