Located in the centre of New Delhi, HOTEL NEELAM PALACE is set 3.1 km from Gurudwara Sis Ganj Sahib and 3.2 km from Jantar Mantar. The property is around 3.3 km from Gurudwara Bangla Sahib, 3.5 km from Feroz Shah Kotla Cricket Stadium and 3.6 km from National Gandhi Museum. The accommodation provides room service and a 24-hour front desk for guests.
Number of rooms: 7
Arakashan Road Pahar Ganj, Paharganj, 110055 New Delhi, India