Elite office facilities
Address:140 Nevsky Prospect, St. Petersburg
Total area of the buildings:492 sq.m.
The Nevsky 140 Business Center is located on the second floor of a historic building in the center of St. Petersburg, a 5-minute walk from the Ploshchad Vosstania metro station. The unique interiors of the office premises feature frescoes, plaster-molding decoration, oak panels and six fully restored, fireplaces recreated in minute detail.