Doté d'un hall d'accueil, l'hotel Check In Room Main Bazar New Delhi se trouve dans la localité de "Paharganj", à moins de 25 minutes à pied du Marché de Karol Bagh et à moins de 3 km de lieux d'intérêt culturels tels que le Musée international des poupées de Shankar. Doté de 25 chambres avec vue sur la ville, l'hotel sans fumée est situé à quelques pas du Sri Bangla Sahib Gurudwara.
L'hotel est à 100 m de Chabad House et à 350 m de la station de métro Ramakrishna Ashram. Check In Room Main Bazar est à 3,1 km du Fort Diwan-i-Am à New Delhi. Ce logement 3 étoiles vous permet de profiter de sites naturels tels que les Jardins Mughal à 10 minutes en voiture. L'hotel se trouve à 550 m de l'arrêt de bus Ramakrishna Ashram Marg, et dans les environs de la de New Delhi à New Delhi.
Mojo Terrace Cafe est un endroit parfait pour déguster la cuisine chinoise et il est situé à environ 5 minutes de marche de Check In Room Main Bazar de New Delhi.