Hotel 19 Leningradsky avenue
The hotel "Vyborg" is a seven-story complex consisting of 94 rooms, which can accommodate up to 180 guests. The hotel is situated near bus and train station, making the hotel convenient for the guests.
The hotel is located in the centre of Vyborg, a 15-minute walk from the 13th-century Vyborg castle.
The hotel has standard rooms and rooms of class...