Situado en el barrio Centro de Nueva Delhi de Nueva Delhi, el Hotel Sagar Palace Nueva Delhi, de 3 estrellas, ofrece acceso a locales de ocio como el Observatorio astronómico Jantar Mantar, a unos 25 minutos a pie.
Puedes cenar en el restaurante Sam's Bar and Restaurant, a unos 5 minutos a pie.
El hotel se halla a unos 3 km del Fuerte Rojo de Delhi y a unos 4 km del Centro de Exposciones Pragati Maidan. La zona incluye lugares de interés religioso como la Tumba de Humayun (7 km) y el Santuario Nizamuddin Dargah (8 km). El Sagar Palace Nueva Delhi se encuentra el Sansad Bhavan al lado de, mientras que la estación de autobuses Paharganj stand está a tan solo 10 minutos a pie. Este hotel se sitúa a 200 m de la estación de metro Ramakrishna Ashram Marg y a 21 minutos en coche del aeropuerto internacional de Delhi.