OYO 12075 Hotel Regalia Retreat
Overview of OYO 12075 Hotel Regalia Retreat
OYO 12075 Hotel Regalia Retreat
3.5-star hotel in Nehru Place
Popular amenities
Regalia Retreat, E-72, Greater Kailash, 1 Delhi, 72, New Delhi, National Capital Territory of Delhi, 110048