Featuring 3-star accommodation, Himakshi Inn is situated in Gangtok, 400 metres from Palzor Stadium and 3 km from Namgyal Institute of Tibetology.
Numero delle stanze: 13
Palzor Stadium Road Near Elgin Norkhill beside Sikkim Villa, 737101 Gangtok, India