The Leela Palaces, Hotels and Resorts is ranked 5th for the world’s best hotel brand by readers in Travel Leisure’s USA 2016.
The Leela Palaces, Hotels and Resorts are the luxury hospitality group.
It is a group of nine majestic properties across India.
Travel Leisure’s USA 2016 is the world’s best awards survey.
The Leela Palace New Delhi is voted for the top three city hotels in Asia.
The 5th position is for the ‘Top 15 Hotel Brands in the World’ category.
The 3rd position for Leela Palace New Delhi is for the ‘Top 10 City Hotels in Asia’ category
Begin typing your search above and press return to search. Press Esc to cancel.
[contact-form-7 id="7374" title="subscribe"]