The Leela Palaces, Hotels and Resorts
–
Mumbai, Maharashtra, India
... These include the flagship hotel in the capital city of New Delhi, Bengaluru, Chennai, Udaipur, Jaipur, Gurugram, East Delhi, Mumbai, Gandhinagar and now Kovalam and Ashtamudi in Kerala. The Leela celebrates each hotel through its unique location, ... - Sep 23