World Class is located in St Petersburg, Russian Federation on Savushkina St, 126. World Class is rated 4.1 out of 5 in the category sports complex in Russian Federation.
Address
Savushkina St, 126
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance