To commemorate its third consecutive win as “Best Hotel Brand” in Travel + Leisure’s World’s Best Awards, Capella Hotels and Resorts has partnered
To commemorate its third consecutive win as “Best Hotel Brand” in Travel + Leisure’s World’s Best Awards, Capella Hotels and Resorts has partnered