8.7/10
Excellent
36 reviews
Free Wi-Fi
Parking
Located on the Market Square in Vyborg town, this hotel is 10 minutes’ walk from Vyborg Castle. It offers a fitness centre, 2 restaurants and a Finnish sauna.
Number of rooms: 60
Naberezhnaya 40-Letiya VLKSM 1, 188800 Vyborg, Russia