Nevsky Hotel Art Hall

The youngest hotel of the Nevsky Hotels Group, Art Hall is located in the famous Yards of Capella at 11 Bolshaya Konyushennaya Street. It takes no more than 5 minutes to get to the Neva Embankment, and the hotel is less than 500 meters from the world-famous Winter Palace and Palace Square. "Nevsky Prospect" metro station is a 10-minute walk away.


Special offers

  • Best price when booking is made on the website. Non-refundable rate.

    Extra 10% discount when booking is made at Nevsky Hotels Group web site. Non-refundable rate.

  • The mind-blowing weekend with Nevsky Hotels Group

    Every year, the phrase "To St. Petersburg for the weekend!" is becoming increasingly relevant, because the Northern Capi...

  • Best price when booking is made on the website.

    Nevsky Hotels Group provides all customers with a guaranteed best price on the official websites of the company. All gue...

Visa support

You can get a visa invitation for the Russian visa and receive a confirmation immediately



TravelLine: Аналитика