This hotel is located in the historical and business centre of Saint-Petersburg, close to many cafés and restaurants. Nevsky Prospekt, Majakovskaya Metro Station and Moskovsky Train Station are a 15-minute walk away.
Number of rooms: 19
9th Sovetskaya Str.5, Tsentralny, 191036 Saint Petersburg, Russia