Find your ideal stay at our collection of the best serviced accommodation in beautiful Cheltenham. Our quintessential apartments are in a prime location in or near Montpellier and the town centre.