Pau Villa Apartment Cape Town CBD
Boasting a private pool and garden views, Pau Villa is situated in Cape Town. The air-conditioned accommodation is 500 metres from Glen Beach, and guests benefit from private parking available on site and free Wi-Fi.
Round House Road, 8005 Cape Town, South Africa