Set in the centre of New Delhi, 16 km from Red Fort, OYO Flagship Welcome Inn offers air-conditioned rooms and free Wi-Fi.
Número de habitaciones: 30
Plot No -3, 1st Floor, Prem Nagar Nathupura Villager Burari, Nathupura, Delhi, 110084 Nueva Delhi, India