AlexanderPlatz Hotel 3* St. Petersburg, Russia

Hotels in Russia - Hotels in St. Petersburg - AlexanderPlatz Hotel

With a sauna and stylish restaurant, this characteristic hotel offers stylish guest rooms. Benefit from free WiFi at the 24-hour reception.