Customer Care Number:

011 4646 2000

Email Address:

Contact Person:

Address:

Plot No. 1, Community Centre, Phase - 1, Okhla, New Delhi, 110020, India

Website:

www.ichotelsgroup.com