A luxury, boutique penthouse in the heart of Clifton, Cape Town.
A spectacular indoor and outdoor experience in an incredible self catering Cape Town penthouse which offers uninterrupted ocean views blending into The Twelve Apostles Mountain Range with clear side views of the famous Lions Head. It’s the perfect blend of serenity and pleasure – with Camps Bay being a short drive away.
Address
8c Arcadia Steps, 61 Victoria Road, Clifton, Cape Town, 8005
GPS Coordinates
-33.937210, 18.378695