Strozzi Palace is Cheltenham’s newest hotel. We’re chic and boutique with Italian flair. Our exquisite self-contained suites are in the top echelon of hotel innovation and set to become Cheltenham’s finest place to stay. Our amazing listed 'Palazzo' façade is based on the beautiful Palazzo Strozzi, an important example of Italian renaissance architecture in Florence. Expect the finest quality suites - superking beds, monsoon showers, private balconies - typically for less than you'll pay for a decent hotel room... Centrally situated, just yards from the famous regency promenade, with its impressive range of stylish shops, sophisticated restaurants and award winning gardens. Easy and secure parking
Official Hotel Information