It doesn’t take much to work out why Pengilly House in Clifton also goes by the name ‘Iron Man Villa’.
The Telegraph has released a list of the world’s best hotel villas, and a Cape Town gem has made the cut. Not hard to see why.
The rooftop of a 26-story apartment building in Beijing, China has been a construction site for six years while a respected doctor built a mountain side villa. Complete with real grass and trees and fake rocks.
We’ve covered a bit about the local Clifton Shores series which is currently being filmed in Cape Town. But we haven’t told you that the villa the cast are staying in, is also available to you at 2oceansvibe Villas! Follow the link to check out the Clifton Shores villa on 2oceansvibe Villas!