A stay at Rossi Boutique Hotel & SPA places you in the heart of St. Petersburg, steps from Fontanka River Embankment and Architect Rossi Street. This upscale hotel is 0.5 mi (0.8 km) from Faberge Museum and 0.6 ... Read more

View all Luxury Hotels in Saint Petersburg