Hotels in Delhi, India
The Grand New Delhi : the hotel with its personalized services and exemplary hospitality is the quintessential address to relax, unwind and explore the city at your own pace. Nelson Mandela Road, Vasant Kunj – Phase II New Delhi 110 070, India.
Lemon Tree Premier, Delhi Airport : Offer 280 smartly furnished rooms and suites, offers you a wide array of accommodation options. Room categories include Superior Room; Deluxe Room; Executive Suite and Duplex Suite. Phone+91 11 44232323, Asset No. 6,Aerocity Hospitality District,IGI Airport, New Delhi 110037.
Hotel South Indian Heritage : Located in New Delhi’s bustling centre, the hotel is only miles away from Karol Bagh Metro Station, Connaught Place, and the copious tourist places in the capital city of India. 10211 Padam Singh, Ajmal Khan Road, Karol Bagh, New Delhi- 110005.
Airport Hotel : Located opposite to the Delhi Domestic Airport (T1), Airport Hotel welcomes travellers with warm interiors and friendly smiles amidst journey blues.