Address: Ulitsa Chistovicha 24, Maloyaroslavets, Russia
The Forest Hotel is a 4-star property located within the quiet Russian woodland in the historical area of Maloyaroslavets. There are meeting/banquet facilities, a 24-hour reception and Wi-Fi is free.