Location

National Highway 8, Mahipalpur, Near I.G.I. Airport (T3), New Delhi, Delhi 110037, India

Details
Region: Asia, Southern Asia, India
Category: Accommodation, Business Hotel
GTI Level: 4 Leafs
Certification