My Guide Website?
At Villa Marta
Capetown
At Villa Marta in Cape Town, is a luxury villa nestled on slopes of Table Mountain offering accommodation with spectacular views of Table Mountain with cable cars station, 12 Apostles and Atlantic Ocean, just 3 minutes drive from famous Clifton and Camps Bay beaches.