Ivy House Hotel, London
18 Hugh Street - SW1V 1RP London
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 visiting London, this is the place to stay if you want the perfect mix of quality and affordability.
City maps - Credit card accepted - Front desk 24 hours - Hairdryer on request - Heating - Multi lingual - Non-smoking rooms available upon request - Private parking