An indoor pool, well-equipped gym and air-conditioned rooms with flat-screen TV and free Wi-Fi are offered at this recently renovated hotel, just a 5-minute walk from St. Petersburg’s Palace Square and Nevsky Prospekt Avenue.
Number of rooms: 194
Ulitsa Malaya Morskaya 14, Admiralteyskiy, 190000 Saint Petersburg, Russia