ST PETERSBURG


| This Scandinavian accented hotel is located quite centrally, above the Neva river waterfront and is a very convenient base for exploring the city. |
|
Category: Superior Tourist Class Adress: 5/2 VYBORGSKAYA EMBANKMENT Rooms From: 88Euro Town: St Petersburg Location: Central |
Back to St Petersburg Hotels (Russia)



