Hotel Stay Hotel New Delhi, Delhi NCR
Located within 5.1 km of Humayun's Tomb and 7 km of Lodhi Gardens, Hotel Stay provides rooms with air conditioning and a private bathroom in New Delhi.
Number of rooms: 7
A 39, chittaranjan park near mkt number 3, 110019 New Delhi, India