Featuring a garden, OYO 10960 Hotel Royal India is set in New Delhi, 12 km from Gurudwara Bangla Sahib. Boasting a 24-hour front desk, this property also provides guests with a terrace. Local points of interest like Rashtrapati Bhavan and Jantar Mantar are reachable within 12 km and 13 km, respectively.
All rooms in the hotel are fitted with a TV. The private bathroom is equipped with..