Strozzi Palace Luxury Boutique Suites is a fine option to stay in Cheltenham.
The property is 10 minutes' walk from center of Cheltenham.
The venue is notable for the beautiful location within a 15-minute drive to Gloucestershire airport.
The hotel comprises 6 rooms equipped with individual climate control, cable TV with on-demand movies, a private balcony, a seating area and a DVD player. They also include bathrooms with a bathtub, a bidet and bathrobes.
Eat & Drink
Start your day with a free breakfast served at the terrace. Lumiere pampers guests with contemporary, Vegetarian and British dishes and lies within 350 meters of the property.