August 13, 2020

The Leela Palaces Hotels & Resorts voted World’s Best Hotel Brand 2020

Congratulations to The Leela Palaces Hotels & Resorts on being voted the World’s Best Hotel Brand by Travel & Leisure US in their 2020 World’s Best Awards Survey!

Social Media Leela Images

We are honored to be a part of your team. Throughout the years Smallwood has had the pleasure of collaborating with The Leela Palaces on multiple international hospitality projects providing Consulting Architectural Design services. In this multi-part post we highlight two of their award-winning flagship properties starting with their New Delhi hotel located in South New Delhi, India.

Social Media Leela Images

Voted the No. 2 City Hotel in Asia by Travel & Leisure USA, The Leela Palace New Delhi features oversized guestrooms, a rooftop infinity-edge swimming pool, banquet facilities, five restaurants, and a spa and fitness center. Designed in a style reminiscent of the classic-refined residential palaces of North India, this seven-story, 211-key luxury hotel was recognized by its “unique location, exquisite architecture and personalised experiences that connect guests with the city’s rich cultural heritage.” Smallwood’s international hospitality expertise truly shines in this luxurious world-class hotel.

Social Media Leela Images

For more information and to learn more about our hospitality work visit our case study

Click here to read more about this award.