9.1/10
Wonderful
9 reviews
Free Wi-Fi
Parking
Offering views of the Neva River and the historic town of Schlisselburg, this hotel is a 3-minute walk from the Staroladozhskiy Canal. Free Wi-Fi is provided, and the bathrooms have heated floors.
Number of rooms: 12
Chekalova Street 4, 187320 Shlisselburg, Russia