תיאור מקום האירוח: Teesta Homestay (Darjeeling Town), a property with a garden and a terrace, is situated in Darjeeling, 4.2 km from Tiger Hill, less than 1 km from Japanese Peace Pagoda, as well as 1 km from Ghoom Monastery. Guests have a private balcony.