Oktiabrskaya HotelHotel
Ligovsky prospekt, 10/118, Saint Petersburg, 191036
This 4-star hotel lies in the heart of St. Petersburg, a 2-minute walk from the Nevsky Prospekt and Vostania Metro Station. Hotel Oktiabrskaya offers modern rooms with stylish interiors, and free Wi-Fi is provided.