Cheltenham Apartments

Cheltenham Apartments includes a small number of luxurious town centre apartments, available on a short-let self accommodation basis.

For the latest rates and availability, and to reserve a room online with no booking fees, visit Cheltenham Apartments’ dedicated page on


16 Montpellier Spa Road, Cheltenham, GL50 1UL


(01780) 460407

More from Visit