Strozzi Palace Luxury Boutique Suites is a stylish 4-star property placed next to Eastnor Castle, Cotswold Water Park and Winchcombe Railway Museum & Gardens.
The center of Cheltenham is 1 km away from the venue.
Strozzi Palace Luxury Boutique Suites lies within 10 minutes’ drive to Gloucestershire airport.
The property comprises of beautiful rooms appointed with free Wi-Fi, a kitchen and a balcony. They also feature private bathrooms fitted with a shower, toiletries and bathrobes.