Get Travalour for free on Google Play

1 guest

Hotels Near Natu La

Natu La, Sikkim 737103

The Griffon's Nest

Excellent

20 reviews

8.7

Free Wifi

Price per night

USD 29

Choose your room