Serviced Offices in Tokyo

Tokyo, officially called Tokyo Metropolis, is one of the prefectures in Japan as well as the capital of Japan. As one of the largest metropolitian area in the world, Tokyo attracts the most top 500 companies in the world to station here.

The Executive Centre's Serviced Offices offer flexible terms and high-end facilities that are set to enhance your business efficiency and performance in the most sought after locations of Chiyoda and Shibuya in Tokyo.