The Tokyo
Cape Town CBD
Consisting of 148 apartments, The Tokyo is the first development located in the Cape Town City Centre by Rawson Developers.
The development is made up of Micro Apartments sized from 25 - 51m2 with incredible city views and hotel-style finishes.
Location
Cape Town CBD
Size
148 units
Completion date
2023