FAIL (the browser should render some flash content, not this).
EnglishDeutsch Increase FontDecrease Font

WELCOME TO THE LEELA
PALACES HOTELS AND RESORTS

where the age old Indian tradition of "Atithi Devo Bhava" which means "Guest is God" a way of life & where everyone is committed to taking guests to reverential heights.
"Welcome to grandeur & luxury"
View our Corporate FilmView our E-Brochure
Leela Hotel Special Offers
Virtual gallery
Leela Hotel Locations in India Hotel Reservation - call:60002233 Leela Hotel Offers GHA Search
GHA
Newsletter Sign Up >> click here