Offrant une vue sur la montagne, le Simbosa propose un hébergement avec une terrasse, à environ 1,1 km du monastère de Ghoom. Vous aurez accès à un balcon. Vous bénéficierez d'une connexion Wi-Fi gratuite dans l'ensemble des locaux et rejoindrez Tiger Hill à 6,9 km.
Vous séjournerez à 2,2 km du monastère bouddhiste tibétain Darjeeling et à 4,7 km du parc zoologique et de l'Institut himalayen d'alpinisme. L'aéroport international de Bagdogra, le plus proche, est implanté à 63 km.