La Villa Belle Ombre Guest House in Cape Town

Where are we located?

In Tamboerskloof, perfect location between the city centre and the beaches…