OYO 12754 Hotel The BestHotel
A-221, Road 6,; Mahipalpur Extension,new Delhi; 110037, New Delhi, 110037
Want to save money while travelling? It’s easy: hotel «OYO 12754 Hotel The Best» is located in New Delhi. This hotel is located in 9 km from the city center.