Apple Orchard Retreat Hotel Lachen is rated 3 stars and comprises 9 rooms with homely comforts. Area attractions, including the Lachen Monastery, are located just 150 m from this resort.
Ravangla is 40 minutes' drive away.
The rooms have a dining area, along with tea and coffee making facilities for your convenience.