Stay in extraordinary luxury in Cape Town’s newest hotel The Silo. Towering above the Victoria & Alfred Waterfront, overlooking Table Mountain’s natural beauty and pristine beaches, this unique hotel in the heart of the Mother City is the archetype of modern luxury. The dazzling nightlife, shopping extravaganzas and rich history of this eclectic city leave visitors mesmerised. Cape Town is best known for its most iconic landmark, Table Mountain and the endless views of the Atlantic Seaboard.
The Twelve Apostles hotel is nestled between sea and mountain and has received multiple awards. Al Fresco romantic dinners, holistic spa treatments and fine dining are enjoyed while overlooking breath-taking sunsets.
A hidden gem awaits to be discovered at the foot of Chapman’s Peak where the Atlantic Ocean is almost close enough to reach out and touch from the comfort of
your five-star suite.
Numerous activities can be embarked on from here – watching adorable inhabitants of Penguin Islands or the Great Whites from the safety of an underwater shark diving cage. A stroll through Kirstenbosch Botanical Gardens or a hike up Lion’s Head are some of the ways to explore the beautiful natural surrounds. Scenery from the sky is a most memorable Cape Town experience. Helicopter take offs from the V&A Waterfront along the Atlantic Coast, around the Peninsula or over Robben Island is perhaps the only way to take it all in.
BACK TO DESTINATIONS