Jaffa1978's Cheltenham, UK
Thistle Cheltenham Hotel
This is a lovely hotel with lovely staff. It was a pleasure to be greeted and welcomed by the hotel ...
Strada - Cheltenham
6-7 Montpellier Street
Food and staff were ok but the time we were waiting on food to be served was way to long. Staff only...