Aoyama Place Canada is one of the most popular business addresses in Tokyo. Geographically, being the geographical centre of Tokyo city, it is conveniently linked to other parts of the city such as Omotesando and Akasaka.
Aoyama Place Canada was completed in 1991 and is the home to the Canadian Embassy, the surrounding area is also home to many other embassies creating an international environment in the area.
There are numerous amenities and services such as; restaurants, hotels, retail and entertainment on the doorstep, also.