DealStream Logo

St. Petersburg, Russia - Off-Market 5-Star Hotel

Off-market 5-star hotel located in the very centre of St.Petersburg on the river embankment, within easy walking distance to major cultural and tourist attractions and to the old town. Number of rooms : 100 + On-site amenities include : restaurant, bar, conference facilities, parking, fitness-area,...