Located a 17-minute walk from Palzor Stadium, Simcha Hotel offers 3-star accommodations in Gangtok and has a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property has an ATM, a tour desk and currency exchange for guests.
At the hotel, rooms have a desk. Featuring a private bathroom with a shower and free toiletries, rooms at Simcha Hotel also feature a city view. The rooms in the accommodation are equipped with a flat-screen TV and a hairdryer.
Namgyal Institute of Tibetology is 1.2 miles from Simcha Hotel, while Do Drul Chorten Shrine is 1.3 miles from the property. The nearest airport is Pakyong Airport, 16 miles from the hotel.