59b A Block Near Igi Airport, New Delhi, India 110037
The Grace Hotel is Centrally located in lively Mahipalpur,Its is 3 km from Mahipalpur Metro Station and 19 km from New Delhi Railway Station . It provides
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.