O OYO Rooms Neelam Bata Road está situado em Faridabad, a 29 km de Nova Deli. Os hóspedes podem desfrutar do bar no local.
Todos os quartos incluem uma televisão.
Gurgaon fica a 25 km do OYO Rooms Neelam Bata Road, enquanto Noida está a 18 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Deli, a 28 km da propriedade.