Alex Hotel on Prosveshcheniya 4* St. Petersburg, Russia
Hotels in Russia - Hotels in St. Petersburg - Alex Hotel on Prosveshcheniya
Featuring free WiFi throughout the property, Alex Hotel on Prosveshcheniya is set in Saint Petersburg, 12 km from Petrovsky Stadium. Guests can enjoy the on-site bar.