At The Rocks is a 4 star guest house in Langebaan, a town in the Western Cape province of South Africa on the eastern shore of Langebaan Lagoon. This welcoming accommodation establishment offers outstanding views of the Schaapeneiland and the lagoon, with more details