Club Mykonos Holidays offer a variety of self catering units at Club Mykonos in Langebaan, South Africa.