The Leela
9 properties across 1 brand.
1 of 9 rated.
Country:
Brands
All properties (9)
The Leela Mumbai
Mumbai, Maharashtra · IN
5
74.9
The Leela Bhartiya City Bengaluru
Bangalore, Karnataka · IN
4
The Leela Gandhinagar
Gandhinagar, Gujarat · IN
5
The Leela Kovalam Beach
Kerala · IN
5
The Leela Palace Bengaluru
Bangalore, Karnataka · IN
5
The Leela Palace Chennai
Chennai, Tamil Nadu · IN
5
The Leela Palace Jaipur
Jaipur, Rajasthan · IN
5
The Leela Palace New Delhi
New Delhi · IN
The Leela Palace Udaipur
Udaipur, Rajasthan · IN
5