Central Hotel Cheltenham
In the heart of Cheltenham's town centre, the Central Hotel offers great value hotel accommodation for guests visiting the Cotswolds, Gloucestershire. Based in heart of Cheltenham Spa Town, our hotel has direct access to all Cheltenham’s attractions, facilities and transportation.
N/A