Overview
Frogmill Hotel is located in the spa town of Cheltenham, within the rolling hills of Cotswolds in England. After watching racing events at Cheltenham Racecourse, guests can catch stage performances at Cheltenham Town Hall.
Rooms & Suites
Each of our 28 cosy & large rooms is furnished with air conditioning, cable/satellite flat-screen TV, wireless Internet access, telephone, work table, ironing facilities & bathroom with facilities for Muslims.