4* star Karelia Art Hotel, located in St. Petersburg, is a cosy place ideal for leisure and business meetings in the heart of the cultural capital. Depending on the purpose of you arrival, you can choose a Single, Twin or Double, Junior Suite or Family Suite (2 rooms), and also various types of apartments.

St. Petersburg

Follow us