Linna Hostel Hostel Vyborg, Leningrad Region
Located in Vyborg and with Vyborg Castle reachable within less than 1 km, Linna Hostel provides express check-in and check-out, allergy-free rooms, a shared lounge, free Wi-Fi throughout the property and a terrace.
Number of rooms: 38
20 Krasnoarmeyskaya Ulitsa, 188800 Vyborg, Russia