24 The Promenade is a luxury apartment based in Cheltenham, Gloucestershire. This self-catering apartment is ideal for Cheltenham Festivals and the races or for Business trips and engagements. Great location and located directly in the heart of the Cotswolds.