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 solidifies Capella Hotels and Resorts’ commitment to crafting the perfect stay for each guest by designing exceptional moments at the highest levels of personalised service. Bolstering the … Continue reading Hotels & Holidays: Capella Hotels and Resorts Retains Honour as World’s Best Hotel Brand
