Hotels & Holidays: Capella Hotels and Resorts Retains Honour as World’s Best Hotel Brand
Capella Hotels and Resorts has been named Travel + Leisure’s Best Hotel Brand in the annual World’s Best Awards for the second consecutive year. This prestigious honour from the leading lifestyle and travel publication was determined by thousands of readers and … Continue reading Hotels & Holidays: Capella Hotels and Resorts Retains Honour as World’s Best Hotel Brand
