Travel Journal2018-12-11T14:21:57+02:00

The Silo—Luxury Industrial-Chic

In a few words: beautiful 360-degree views, exceptional service, attention to detail, elegance and sophistication, in a breathtaking location that makes this a once-in-a-lifetime experience! In Cape Town, South Africa, there sits an iconic 6-storey building with its adjacent 11-storey elevator tower, once known as the tallest building in Sub-Saharan Africa...

Nov 15th, 2018|
Go to Top