Site Logo

The Leela Palaces, Hotels and Resorts

Head Office

The Leela Palaces, Hotels and Resorts
The Leela
Sahar
Mumbai
India
400059

Company Personnel

Senior Vice President Design and Technical Services:
Vikram Choubal

How to Upgrade to an Enhanced Entry

Upgrading your company to an Enhanced Entry is simple and inexpensive.

Upgrade your Entry
Number of Hotels Worldwide: 8