Located on the banks of the Ekaterinhofka River, the Baltic Hotel offers European cuisine and bright, cosy rooms. A bus stop 300 metres away offers direct connections to St Petersburg city centre.
Number of rooms: 62
Ulitsa Gapsalskaya 12, Kirovskiy, 198035 Saint Petersburg, Russia