Skip navigation

Strozzi Palace Boutique Suites

55 St George's Place, Cheltenham, Gloucestershire, GL50 3LA

01242 650028

http://www.strozzipalace.co.uk/

Discover Strozzi Palace, the boutique Cheltenham hotel offering exquisite, affordable, self-contained luxury suites. Never book a standard hotel room again!