Vermont Business Magazine Otherland Hotel, a nature-forward boutique hotel and riverside retreat located in Newfane, is now open. Otherland Hotel is owned and operated by Susan Zhao and Boris Mordkovich, the husband-and-wife co-founders of Moving Castle Hospitality. For rates, details, and to plan your stay at Otherland Hotel, visit www.stayotherland.com. About Otherland HotelNestled in the foothills of Vermont’s Green Mountains, Otherland Hotel is a nature-forward riverside retreat blending Scandinavian-inspired design with the modern comforts of a boutique hotel. Founded by husband-and-wife team Susan Zhao and Boris Mordkovich and supported by a team of hospitality professionals, the company currently operates Lumen Nature Retreat (Woodstock, NH) and Otherland Hotel (Newfane, VT).