OYO 86224 Hotel Grand is a hotel located in Faridabad, Haryana. The average rating of this place is 3.00 out of 5 stars based on 4 reviews. The street address of this place is F8R2+JQQ, Mehrauli - Badarpur Rd, Mohan Cooperative Industrial Estate, Tilpat, Faridabad, Delhi 121003, India. It is about 0.86 kilometers away from the Badarpur Junction railway station.
Princy Dubey 24 months ago
Good hotel
Yogesh Vats 24 months ago
Booking se extra किराया, rude behaviour