A finely decorated, spacious property, Montpellier House is located close to the centre of the spa town of Cheltenham. Free WiFi is accessible throughout. Montpellier House is a Grade II listed building that overlooks Montpellier Gardens.
Address: 33 Montpellier Terrace, Cheltenham
Rates from:
GBP 248 Book Now