Hotel Sikkim Villa is situated in Gangtok, within 400 metres of Palzor Stadium and 3 km of Namgyal Institute of Tibetology. This 2-star hotel offers room service, a 24-hour front desk and free Wi-Fi.
Number of rooms: 10
Palzor Stadium Road, 737101 Gangtok, India