Distinguished by elegant design inspired by the brand’s focus on wellness, sustainability, and simplicity, this boutique hotel stands as a haven for discerning business and leisure travelers
Established in 1982, Ahuja Residences is one of India's leading providers of diverse and quality accommodation solutions.