OYO Rooms Neelam Bata Road is located in Faridabad, just 18 miles from New Delhi. Guests can enjoy the on-site bar.
Every room is equipped with a TV.
Gurgaon is 16 miles from OYO Rooms Neelam Bata Road, and Noida is 11 miles from the property. The nearest airport is Delhi International Airport, 17 miles from the property.