Travellers of sikkim is situated in Lachen. A terrace with mountain views is offered in every unit. Hiking can be enjoyed nearby. Gangtok is 43 km from the lodge. Read more
Travellers of sikkim is situated in Lachen. A terrace with mountain views is offered in every unit. Hiking can be enjoyed nearby. Gangtok is 43 km from the lodge.