Keeping true to the spirit of Indian hospitality, "Atithi Devo Bhava", at TGI - The Great Indian Hotels and Resorts we strive to present for our guests an experience beyond their expectations.
Established in 1986, The Leela Palaces, Hotels and Resorts, owns and operates nine award-winning properties in major cities and magical leisure destinations across India.
Streamline reputation management: Aggregate reviews from multiple platforms and engage customers with our seamless reply feature, enhancing your brand's trust!