Skip to main content

Hotel Ivy House 3 Stars

High St, SN8 1HJ Marlborough, United Kingdom Show on the map
Excellent location

Choose your room


Whatever your reason for visiting London, the Ivy House Hotel is the place to stay if you want the perfect mix of quality and affordability.

Reviews: Hotel Ivy House

This hotel has no reviews. Would you like to add your own review?