Header background image Second header background image Background image

Nevsky Forum Hotel

Nevsky Forum Hotel is located on Nevsky Ave — the heart of Petersburg's business life — in close proximity to numerous representative offices of world biggest companies, scientific and medical centers, and consulates of various countries. The hotel offers a wide range of services from visa support to dry cleaning.