The Top Hat
Cheltenham, Gloucestershire, England, United Kingdom
Bordering the rolling greens of the Cotswolds, and with horse racing, Regency architecture, and independent shops to discover throughout, you get a taste of both the city and country lifestyle in Chel.....
From €169