Printer-friendly version

Locations in Japan

- Every one of our Japan locations offers Serviced Office spaces, Virtual Office packages and Meeting Rooms -

Tokyo Business Centres


Compass Habitat
With 8 floors of office and meeting room space at the MG Meguro Ekimae Building, the Compass Habitat sits on the 4th floor and it is Compass Offices' latest and the first integrated ecosystem space in Tokyo!

MG Meguro Ekimae Building
Our new location in Meguro is set across multiple floors covering 42,000 square feet of office space set directly opposite the Meguro train station. Meguro has a mix of...


Toranomon 40 MT Building
Minato-ku is one of the Central Business Districts of Tokyo and one of the most densely populated office areas in the city...


Need help choosing the right location for your business? Why not call today on +813 4530 9685 and speak to one of our dedicated team of Japan experts.