
Luxury Mountain View Villa
Moolman Street, Bloubergstrand, Cape Town
Location It’s so nice when the nature is right outside your door! Villa Luxury Mountain View Villa is located in Cape Town. This villa is located in 15 km from the city center. You can take a walk and explore the neighbourhood area of the villa. Places nearby: Doodles Beach. **At the villa*














