Boasting a garden and a terrace, Apple Orchard Retreat is situated in Lachen. Featuring room service, this property also provides guests with a restaurant. A tour desk can provide information on the area. A continental breakfast can be enjoyed at the property. Guests at the resort will be able to en Read more
Boasting a garden and a terrace, Apple Orchard Retreat is situated in Lachen. Featuring room service, this property also provides guests with a restaurant. A tour desk can provide information on the area. A continental breakfast can be enjoyed at the property. Guests at the resort will be able to enjoy activities in and around Lachen, like cycling. Gangtok is 44 km from Apple Orchard Retreat.