Roomshala 121 Hotel Classic New Delhi se trouve dans le quartier Sud de Delhi, à proximité de lieux de divertissement comme Club de golf de Delhi, à 2 km.
Cet hotel 3 étoiles est niché à 15 minutes en voiture de la Tombe d'Humayun et à seulement 5 minutes à pied de station de métro Hazrat Nizamuddin. Le Parc zoologique national de Delhi, à 2,1 km, est certainement un incontournable pour les touristes en famille à New Delhi. Roomshala 121 Hotel Classic de New Delhi est placé à 10 minutes en voiture du Musée national. L'hotel se trouve près de la de New Delhi, tandis que l'arrêt de bus Sarai Kale Khan Inter State Terminus est à 450 mètres.
L'hôtel dispose de 40 chambres dotées de la climatisation, ainsi que d'équipements modernes comme la TV à écran plat avec des chaînes satellite. Dotées d'une cheminée en pierre et des fenêtres insonorisées, les chambres sont également équipées d'une cafetière/théière. Dotées d'un bidet, d'une toilette séparée et d'une douche, les salles de bains sont également équipées d'un bonnet de douche et des draps de bain.
Comesum se trouve à moins de 10 minutes en voiture de Roomshala 121 Hotel Classic et est spécialisé dans la cuisine indienne.