Nestled along the Moika River, this boutique hotel boasts colorful, spacious rooms, a trendy restaurant, and a cozy bar, all just steps from St. Petersburg's main attractions.
embankment Riv Moyka, 99, St Petersburg, Russia, 190000 Get directions
Drmobaid Obaid
sathommo
Husna
Trip.com Member
Lalit
O2988AYkaterinak
S9903SIcherylw
Sunny05270325