Beach Retreat is a Guest house located at 281 Ipahla Rd, Athlone Park, Amanzimtoti, 4126, South Africa. It has received 193 reviews with an average rating of 4.1 stars.
The address of Beach Retreat: 281 Ipahla Rd, Athlone Park, Amanzimtoti, 4126, South Africa
Beach Retreat has 4.1 stars from 193 reviews
Guest house
343 reviews
599 Marine Dr, Bluff, Durban, 4052, South Africa