The 8-storey A-class Oscar business centre is located in downtown in a historical central district of Saint Petersburg’s on the Fontanka embankment. It has an amazing view of the river and the famous Sheremetev Palace on the other side. Famous Nevsky Prospekt avenue and three metro stations are located within close walking distance.
Oscar is an A+ class business center, which has a total area of 3 676 m2 and 3 030 m2 leasable area.
Call our rental department to find out the information about vacant offices