Best Business Hotels in St Petersburg

Local Recommendations from our My Guide St Petersburg team

Many business hotels tend to be located on the edge of the city and attract large tour groups as well as business and conference visitors. However there are a number of modern chain hotels now in the center providing no frills accommodation.

View Larger Map