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