griffinguide.com
An African Villa - Griffin Guide
Situated on the slopes of Table Mountain, An African Villa hotel boasts African-style decor a stone's throw from the city centre.