|
Anglers Rest
1113 Oceanview Drive
L'Agulhas South Africa
Rated 49 / 100 based on 2 customer reviews. |
|
Situated in the countryside, Anglers Rest is a short trip from Cape Agulhas.
The hotel has 5 well-appointed rooms that are accompanied by a variety of essential amenities to ensure guests have a comfortable stay. |