Located in the Central Delhi district of New Delhi, Hotel Sagar Palace New Delhi is within 1 mile of such culture-oriented attractions as Madame Tussaud's Museum.
This 3-star hotel is located around a 5-minute walk from Ramakrishna Ashram Marg subway station and 1.5 miles from Nai Sarak. The New Delhi hotel provides history lovers with proximity to Bhuli Bhatiyari Ka Mahal Ruins (1.1 miles) and Red Fort (2.1 miles). The New Delhi property is situated just a minute's drive from India Gate, while Paharganj stand bus station lies approximately 10 minutes' walk away. The nearest metro station is around 5 minutes' walk away.
Bathrooms include a bath, a separate toilet, and a shower, along with such comforts as bath sheets and towels.
You can dine at Sam's Bar and Restaurant, approximately a 5-minute walk from the hotel.