Close Window
View Category

Courtyard St. Petersburg Center West/Pushkin Hotel


Onegin Bar (13 of 25)

Leave the hassle of the business day behind and revitalize with a cocktail or a cup of tea in the stylish atmosphere of the Onegin Bar. Have some me-time or mingle with friends - this restaurant will suit all of your wishes during your stay in St. Petersburg, Russia.