OYO Flagship 806295 Royal TreeHotel
2, Dallupura Village, Delhi, 110092 New Delhi, India, New Delhi, 110092
A great option for a journey on a budget - hotel «OYO Flagship 806295 Royal Tree» is located in New Delhi. This hotel is located in 12 km from the city center.