The Leela Palaces, Hotels and Resorts comprise a collection of luxury hotels and resorts in New Delhi, Mumbai, Bangalore, Gurgaon-Delhi NCR, Chennai, Udaipur, Goa and Kovalam (Kerala). New hotels will open soon in Agra, Jaipur, Lake Ashtamudi (Kerala), Noida (Delhi NCR), and Bangalore (Airport). The Leela aims to provide discerning business and leisure travellers with memorable and relaxed stays in an ambience that exemplifies the essence of India. The India experience across the hotels and resorts is the signature promise that bonds the company‘s underlying philosophy, which is to delight and exceed guest expectations through gracious Indian hospitality, laid down in the ancient Indian scriptures as ‘Atithi Devo Bhavo’ or ‘guest is God’. Whether it is a business meeting being conducted at any one of the Group‘s hotels or a holiday at one of its framed resorts, a guest can be assured of a stay that is truly unique and exceptional.