Executive Apartment unit 507/508 Apartment Cape Town
Specially for tourists who travel by car, there’s a free parking zone. Here, you can treat yourself with water procedures as there will be a pool and an outdoor pool.
17 Beach Road Strand, Cape Town, notavailable