Nestled between St. Isaac's Cathedral and the Hermitage, this polished hotel offers modern rooms, a rooftop Italian eatery, and a relaxing spa, all within a leisurely walk of key attractions.
Malaya Morskaya Ulitsa, 14, St Petersburg, Russia, 190031 Get directions
karina300
R M
Jie
rdjay
Barneyval
juliasJ1111OT
oskarew
Elena Korsakova