51.492427322511 ­-0.14541289982036
Go to map view
SW1V 1RP London, ENG, United Kingdom , 18 Hugh St +44 207 834 9663
Located in the heart of London, the Ivy House Hotel welcomes you with a warm and friendly hospitality. This accommodation, situated on Hugh Street, just around the corner from Victoria train, underground and coach station and next to Waterloo Station, is perfect as a base for exploring all sights of this incredible metropolis. Whatever your reason for visiti... More from Amoma

Get Rates

Show Ivy House Hotel at top of the results.

Get Flight + Hotel