The Searenity on the beach facility is located in the town of Amanzimtoti, and the exact address is: 24 Beach Road, 4126 Amanzimtoti, South Africa.