Gardens Hotel is located in Saint Petersburg, next to the Chapel of Ksenia Peterburgskaya and not far from the Petrovsky Stadium. It offers a 24-hour front desk, airport shuttle, a shared lounge, room service ... Read more

View all Luxury Hotels in Saint Petersburg