Contact information



Russia, 191123, St. Petersburg, Vosstaniya Str., 44

How to get there?

Demetra Art Hotel is located in the heart of St. Petersburg, see the popular routes to the hotel.

Contact us

If you have any questions, please contact us using the feedback form - we will reply you as soon as possible.