Doté d'un hall d'accueil, l'hotel Roomshala 005 Tom & Jerry - New Delhi se situe dans le quartier "Sud de Delhi" à New Delhi avec un accès à des sites naturels comme les Jardins des Lodhis dans une zone de 3 km. L'hotel 3 étoiles sans fumée offre également un Wi-Fi disponible dans les zones publiques.
L'hotel est à moins de 500 mètres de Shanta Art Gallery et à environ 10 minutes à pied de la station de métro Jangpura. La Tombe d'Humayun est à 2 km de Roomshala 005 Tom & Jerry, tandis que la gare routière Bhogal est à seulement 5 minutes de marche. La Porte de l'Inde se trouve dans une zone de 3,1 km, ainsi que de New Delhi est situé à environ 8 km de cet hébergement.
Les chambres disposent d'un balcon, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite.
China Hut est idéal pour goûter la cuisine chinoise et se situe à proximité de Roomshala 005 Tom & Jerry de New Delhi.