Location
Address
OYO Hotel Royal Stay A 1028/1, Road No. 6, near NH-8, Block RZ, Mahipalpur Village, Mahipalpur, Delhi, New Delhi, Delhi 110037, India
Coordinates
28.55124, 77.13152
7.0
63
Loading...
Address
OYO Hotel Royal Stay A 1028/1, Road No. 6, near NH-8, Block RZ, Mahipalpur Village, Mahipalpur, Delhi, New Delhi, Delhi 110037, India
Coordinates
28.55124, 77.13152
SearchSpot helps you plan itineraries, discover places, and book everything in one place.