The Barn Bed and Breakfast Marlborough
Free Wi-Fi
Parking
«The Barn» is located in Marlborough. This hotel is located in 11 km from the city center.
The Barn at Chapel House, West Grafton, Marlborough, SN8 3BY , United Kingdom, Marlborough, SN8 3BY