Hotel offering colourful rooms, suites, dining, a gym, and an indoor pool. Conveniently located near Cheltenham Racecourse. Parking available.