Ideally located in Cheltenham's center in the heart of the Cotswolds, these serviced apartments offer a luxurious alternative to a hotel and are popular with business people. Please see individual apartment descriptions for a complete list of facilities offered.