Dotato di giardino e terrazza, il Teesta Homestay (Darjeeling Town) sorge a Darjeeling, a 4,2 km dal Colle Tiger e a 1 km dalla Pagoda Giapponese della Pace e dal Monastero di Ghoom. A vostra disposizione anche un balcone privato.
A vostra disposizione una TV a schermo piatto.
La struttura dista 1,6 km dal monastero buddista di Darjeeling e 2,9 km dall'Istituto di alpinismo himalayano e dal Parco Zoologico. Il Teesta Homestay (Darjeeling Town) dista 38 km dall'Aeroporto di Bagdogra, lo scalo più vicino.