OYO Flagship 804502 Townhouse Hotel GrandHotel
1st 60 Feet Road, Block C, Molar Band Extension, Delhi, 121009 New Delhi, India, New Delhi, 121009
A great option for a journey on a budget - hotel «OYO Flagship 804502 Townhouse Hotel Grand» is located in New Delhi. This hotel is located in 17 km from the city center.