Contacted OYO 8775 Hotel Nagesh
: 13 B, Mayur Place, Janakpuri District Center, Mayur Vihar, New Delhi, Delhi 110091