All Seasons 1* St. Petersburg, Russia

Hotels in Russia - Hotels in St. Petersburg - All Seasons

Free Wi-Fi and a shared fully equipped kitchen are featured at All Seasons Hostel, located 10 minutes' walk from the Petersburg Sports and Concert Complex and Park Pobedy Metro Station.