African Oceans Manor On The Beach

African Oceans offers B&B and self-catering accommodation in large luxury en-suite units with balconies that overlook the beach and mountains.