Cheltenham is a Regency Spa town located in Gloucestershire between the idyllic Cotswolds Hills and the Severn Vale. Cheltenham is a town that is renowned for its horse racing and music and literature festivals that attract thousands of visitors to the town each year. Events include Cheltenham Festival, Cheltenham Jazz Festival, Cheltenham Food and Drink Festival and The Open at Cheltenham Racecourse. Cheltenham really does offer something for everyone as well as making the ideal base to explore the Cotswolds region, Stratford-upon-Avon and Bath. Accommodation in Cheltenham ranges from luxury high street apartments to contemporary and spacious townhouses.