OYO Rooms Neelam Bata Road is situated in Faridabad, 29 km from New Delhi. Guests can enjoy the on-site bar. Every room comes with a TV. Gurgaon is 25 km from OYO Rooms Neelam Bata Road, while Noida is 18 km from the property. The nearest airport is Delhi International Airport, 28 km from the proper Read more
OYO Rooms Neelam Bata Road is situated in Faridabad, 29 km from New Delhi. Guests can enjoy the on-site bar. Every room comes with a TV. Gurgaon is 25 km from OYO Rooms Neelam Bata Road, while Noida is 18 km from the property. The nearest airport is Delhi International Airport, 28 km from the property.