The 4-star Strozzi Palace Luxury Boutique Suites boasts beautiful location near Gloucestershire Royal Hospital, which is around 10.9 km away. The hotel represents Renaissance architecture in Cheltenham.
The venue is 9.7 km away from Winchcombe Railway Museum & Gardens. The property is in a 10-minute walk to Cheltenham city center.
Strozzi Palace Luxury Boutique Suites lies within 10 minutes’ drive to Gloucestershire airport.
Eat & Drink
A free breakfast is served daily. Serving contemporary, Vegetarian and British meals, Lumiere is about 5 minutes’ walk away.