Offices.co is not able to provide services in Russia and Belarus at this time.

Rent an Office in Moscow

1 Office Buildings in Moscow


16A Leningradskoe Shosse

Offices for Sublease

This business centre strategically situated in a prime area of Moscow, and offers serviced offices at flexible, affordable prices. Here, the business centre is accessible 24 hours a day, so is well suited for any kind of business hours. The building comes with floor to ceiling windows, creating a fantastic working environment with an abundance of natural... Read More >>

Get a Quote

Get Prices & Info