Vatika City Centre
5th Floor, Tower A, Sector 83
Gurugram - 122004, India
Near Kherki Daula Toll Plaza on NH8
0124 4976 844
Vatika Hotels Pvt. Limited, flat no. 621 A, 6th floor, Devika Towers, 6, Nehru Place, New Delhi -110019.
CIN : U55101DL2004PTC126079