L'OYO Rooms Neelam Bata Road si trova a Faridabad, a 29 km da Nuova Delhi. In loco troverete un bar.
Tutte le camere sono dotate di TV.
Gurgaon si trova a 25 km dall'OYO Rooms Neelam Bata Road, mentre Noida dista 18 km. 28 km dall'Aeroporto Internazionale di Delhi, lo scalo più vicino.