Preferred Hotels & Resorts Represents 48 Hotels Named to Travel + Leisure’s World’s Best Awards 2020

Preferred Hotels & Resorts, the world’s largest independent hotel brand, is pleased to celebrate 48 member hotels within its global portfolio that have been recognized by Travel + Leisure’s World’s Best Awards 2020, as well as its longtime affiliate The Leela Palaces, Hotels and Resorts, which secured the coveted #1 spot on the “Top 25 Hotel Brands in the World” list.