Oberoi Hotels, Leela Palace in World's Top 15 Hotel Brands
The Oberoi Hotels & Resorts and The Leela Palaces, Hotels & Resorts are ranked 8th and 10th in a Travel and Leisure survey on the World's Top 15 Hotel Brands. Six Senses, which also operates a spa in India, topped the list. Meanwhile, Oetker Collection, Auberge Resorts, Alila Hotels & Resorts, and Capella Hotels & Resorts completed the top five. 