EuroStar International 2 stars

A-27/1, Road 1, Mahipalpur Extn, Near IGI & Domestic Airport,NH 8, Mahipalpur, 110037 New Delhi, India

Hotel image
Read more reviews for EuroStar International