This comfortable hotel opened in 2005 and is located in the historic centre of St. Petersburg, walking distance from the main street, Nevsky Prospect.
Also within walking distance are the city’s main sights: Palace Square, The Hermitage, Saint Isaac's Cathedral, the Admiralty and Kazansky Cathedral. Sitting 8 storeys high, the hotel’s Sky Bar is one of the best viewpoints for some of St. Petersburg’s most notable landmarks.
All rooms have a view of the interior courtyard or street, and feature individually controlled air conditioning. Professional staff look forward to making your stay unforgettable.
The right atmosphere and location contribute immensely to the success of conferences and seminars. That’s why you will find excellent conference and banqueting conditions for business meetings of all kinds in the Petro Palace Hotel.