Hotel The Kiara | Near Delhi Airport
Category:
Address:
H162, Mahipalpur Extension, Mahipalpur, New Delhi, Delhi, 110037, India
Hotel Kiara Near Delhi Airport in New Delhi offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a work desk, TV, and free toiletries. Located a ...