Plot No. 9, Kamla Market, Phase-1, Mohali, Punjab, 160055, India
We are India's largest hotel network spread across 200 cities with 6500+ hotels offering standardized and hassle-free stay experiences at an unmatched price. From a single hotel in May 2013 to over 6500+ hotels at present, ours has been an exciting journey. Our aim is to become the world’s most loved hotel brand.