Nestled in a charming 1913 building, this boutique hotel combines stylish decor with attentive service, making it a cozy haven just steps from the metro and local attractions.
Ulitsa Vosstaniya, д.44, St Petersburg, Russia, 191123 Get directions
Rimvydas Baltrusevicius
884alexn
Anna Kostina
distantmemory
DariaS402
Natakiki
Greg Parker
Philippe Jeanty