Boutique hotels and unique accommodation from across India. View the entire collection.

Five star palace hotel
The Leela Palace Bengaluru stands as one of India’s most evocative expressions of heritage luxury, where horticulture, craftsmanship...
EXPLORE