À 3 km du Parc d'attractions Worlds of Wonder, l'hotel Sm Palace New Delhi offre une proximité pratique avec cette attraction historique. Les chambres sont équipées du Wi-Fi dans les zones publiques, garantissant une connectivité moderne pour les clients. De plus, l'établissement propose un parking, offrant une tranquillité d'esprit pour les voyageurs qui utilisent un véhicule. Le Temple ISKCON est situé à 10 minutes en voiture.
Basé dans le quartier Sud de Delhi, cet hotel 3 étoiles se situe à 3,1 km de lieux éducatifs comme l'Université islamique nationale. La région comprend des sites religieux tels que le Temple du Lotus (à 4 km) et Kalka Mandir (à 4,1 km). De plus, le Fort de Tughlaqabad se trouve à 15 minutes en voiture, et la Jasola Vihar Shaheen Bagh est à une courte distance de Sm Palace de New Delhi. L'hotel est un hôtel, situé à moins de 300 mètres de la gare routière Jasola Vihar.
Il y a 20 chambres comprenant un vestiaire et un coin salon. Elles sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'équipements de confort tels qu'un équipement de repassage et une climatisation. Dotées des fenêtres insonorisées, les chambres sont également équipées d'un minibar et d'une cafetière/théière. Dotées d'une toilette séparée et d'une douche, les salles de bains disposent également d'un bonnet de douche et des pantoufles.