Situé à environ 5 minutes à pied du simcard, Hotel Sagar Palace New Delhi offre 10 chambres.
La résidence se trouve à environ 3 km de la Église Saint-Jacques de Delhi, tandis que les Jardins botaniques de Talkatora est dans une zone de 2 km. Les lieux de culte à visiter sont non loin de l'hotel incluent le Temple Laxminarayan. La Porte de l'Inde est à 10 minutes en voiture, ainsi que la Ramakrishna Ashram est à 650 m de Sagar Palace. L'arrêt de bus Ramakrishna Ashram Marg est situé à côté de cet établissement 3 étoiles.
Spicy Green Chilly sert différents types de plats chinois à 150 mètres de l'hotel.