Gelegen in Darjeeling, 6,9 km von Tiger Hill entfernt, bietet die Unterkunft Simbosa Übernachtungsmöglichkeiten mit einer Terrasse, kostenlosem WLAN, einer Gemeinschaftsküche und einer rund um die Uhr besetzten Rezeption. Diese Unterkunft mit Bergblick bietet einen Balkon.
Ghoom-Kloster liegt 1,1 km von der Unterkunft Simbosa entfernt, während Tibetisch-Buddhistisches Kloster Darjeeling 2,2 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Internationaler Flughafen Bagdogra, 63 km von der Unterkunft Simbosa entfernt.