Strand Accommodation in Strand South Africa: Self Catering Strand Apartments provide Strand Self Catering Accommodation and Strand Holiday Accommodation. Neat, Clean and Fully...