8.9/10
Wonderful
Free Wi-Fi
Parking
Seliger Club Mini-Hotel is located in Demyansk, on the shores of Lake Seliger.
derevnya Krivaya Kletka, ulitsa Naberezhnaya, 31, Demyansk, 175333