MiniVillas
AA Recommended
48-52 Mvoti Drive, Blythedale Beach
Tel: 032 551 1277
Blythedale Beach Accommodation