With a stay at Annushka Hotel in St. Petersburg (Morskie Vorota), you'll be within a 5-minute drive of Griboyedov Canal and Fontanka River Embankment. This upscale hotel is 1.4 mi (2.2 km) from St. Petersburg S ... Read more

View all Luxury Hotels in Saint Petersburg