Located on Vasilievsky Island, Solo Sokos Hotel Palace Bridge is a perfect place to start exploring St. Petersburg. Guests can enjoy its convenient location and walking distance to the main places of interest, ... Read more

View all Luxury Hotels in Saint Petersburg