Office of Consul of Japan in Cape Town is located in Cape Town, South Africa on The Towers, 2 Heerengracht St, Foreshore. Office of Consul of Japan in Cape Town is rated 4 out of 5 in the category foreign consulate in South Africa.
Address
The Towers, 2 Heerengracht St, Foreshore
Accessibility
Wheelchair-accessible entrance