Situé à moins de 750 mètres de Jasola Vihar Shaheen Bagh, Sm Palace New Delhi de 3 étoiles fournit un bureau d'excursions. Le Temple ISKCON est à une distance de 4 km.
L'hôtel est situé dans le voisinage de "Sud de Delhi" à New Delhi, à 4 km du Fort de Tughlaqabad et à 3 km du Parc d'attractions Worlds of Wonder. Les sites religieux de la région comprennent le Temple du Lotus (à 4 km) et Kalka Mandir (à 4,1 km). La région est remarquable pour ses lieux d'enseignement comme l'Université islamique nationale, situé à 3 km de l'hôtel. Il y a l'arrêt de bus Jasola Vihar à quelques minutes à pied de Sm Palace.
Les chambres disposent de la climatisation, ainsi que d'un mini-frigo bar et d'une cafetière/théière pour votre confort. Elles viennent avec des peignoirs de bain et des serviettes des équipements comme un bonnet de douche et des pantoufles.
Un petit déjeuner américain est disponible le matin.