8.8/10
Excellent
24 reviews
Free Wi-Fi
Parking
This 4-star hotel is located in the centre of Vyksa, a 3-minute walk from the Metallurg Stadium. It features a spa and swimming pool.
Number of rooms: 98
Lenina Street 7, 607060 Vyksa, Russia