Anchor's Rest

0.0 (0)

Arrive at Anchor's Rest to a warm welcome, the smell of the ocean, the distant sound of the waves and the invigorating champagne air.Situated in the quaint seaside town of Hermanus, 120Km from Cape Town, we are a mere 150m from the famous cliff paths boasting the best land based whale watching in the world!

User reviews

There are no user reviews for this listing.
Already have an account? or Create an account