OYO 26589 Hotel Royal TownHotel
1 Near Mata Chandan; Devi Hospital, Delhi,new Delhi; 110058, New Delhi, 110058
Offering free Wi-Fi throughout the property, OYO 26589 Hotel Royal Town is set in New Delhi, 14 km from Rashtrapati Bhavan and 14 km from Gandhi Smriti. All rooms feature a TV with cable channels and a private bathroom.