Teesta Inn is located in Gangtok, just 2.4 miles from Sikkim Manipal University and 5.5 miles from Namgyal Institute of Tibetology. The property is around 5.6 miles from Do Drul Chorten Shrine, 6.8 miles from Palzor Stadium, and 7.6 miles from Enchey Monastery. Ganesh Tok Temple is 8.7 miles from the apartment and Ranka Monastery is 9.4 miles away.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom.
Rumtek Monastery is 7.9 miles from the apartment, while Banjhakri Falls is 8.2 miles away. The nearest airport is Pakyong Airport, 9.3 miles from Teesta Inn.