- UK Information
- UK Hotels
- Central Serviced Apartments
Central Serviced Apartments
Situated in Cheltenham, in the heart of the beautiful Cotswolds, these serviced apartments have free Wi-Fi, flat-screen LCD TVs and modern kitchens. The apartments are located throughout Cheltenham town centre.
Rating
All our serviced apartments are fully equipped for self catering. Unfortunately we do not provide food but we can provide details of eating establishments in the surrounding areas.
Visa,Maestro,MasterCard,American Express
Prices from £38
40