Capella Hotels and Resorts voted World’s Best Hotel Brand for fourth consecutive year
For the fourth consecutive year, Travel + Leisure readers — travellers from across the world — have voted Capella Hotels and Resorts the world’s best hotel brand, a distinction no other brand currently holds, and one that carries particular weight coming from guests across a portfolio of just ten properties …
