L'hotel Jagannath By Roomshal New Delhi est situé dans le quartier "Sud de Delhi" à New Delhi, à moins de 6 minutes à pied de Kali Mandir;Kali Bari Mandir.
À environ 2 km du Temple ISKCON, l'hotel est à 3 km du Fort de Tughlaqabad. Les lieux de culte à visiter à environ 15 minutes en voiture de cet hotel 3 étoiles incluent Dargah de Nizamuddin. Le Temple du Lotus est dans une zone de 2,1 km, tandis que la Nehru Enclave est non loin de Jagannath By Roomshal. L'arrêt de bus le Deshbandhu Colony est à environ 5 minutes de marche de l'hotel. La résidence est à 20 minutes en voiture de l'aéroport Delhi International, qui est à 20 km.
Il y a 11 chambres à Jagannath By Roomshal de New Delhi, chacune d'entre elles possède un fer à repasser et une table à repasser, une climatisation, et des équipements de divertissement comme Internet à haut débit et une TV à écran plat avec des chaînes satellite. Elles sont dotées d'une cheminée en pierre et des fenêtres insonorisées. Elles sont également équipées d'une cafetière/théière. Chacune des salles de bains est approvisionnée d'une douche ouverte, une toilette séparée et un évier et le confort est assuré par un bonnet de douche et des draps de bain.
Un restaurant My Spice Kitchen propose une cuisine Indian et se trouve à 600 mètres de l'hotel Jagannath By Roomshal.