Self Catering Accommodation Cape Town - Alprop Holiday Apartments at Leisure Bay and Lagoon Beach, Milnerton offer self catering accommodation on Milnerton Beach in Capetown.