95, Montpellier Terrace
Cheltenham,
Gloucestershire
GL50 1XA
01242 520696
Latitude: 51.8934483, Longitude: -2.0778062
09:00 - 20:00 - Mo, Tu, We, Th, Fr
Actual information about Magnolia House of Hostel category. Magnolia House is located at 95, Montpellier Terrace Cheltenham, GL50 1XA. How to get to Magnolia House office? Look at the map below or call them 01242 520696