Holiday Rentals in India

Find your holiday home rentals in Lachen, Sikkim, India

India   ›   Sikkim   ›   Lachen   ›   5+ Bedroom
Map Map Map Map
The Apple Orchard Resort, Lachen

Lachen, Sikkim

5+ bedrooms, Resort

rupee

9700

/ night