Featuring 3-star accommodation, OYO The Chill Palace Near Haiderpur Metro Station is located in New Delhi, 14 km from Red Fort and 14 km from Gurudwara Sis Ganj Sahib.
Number of rooms: 30
Mohalla Village Haiderpur, Shalimar Main Road, Shalimar, Saraswati Vihar Tehsil, North West Delhi, Delhi, 110033 New Delhi, India