Clarens House is a Homestay establishment located in Clarens, Free State, South Africa. FCM9+VJ Clarens, South Africa Welcome to Clarens House, your home away from home in the picturesque town of Clarens, in the heart of the Free State, South Africa. Situated at 263 Church St, Clarens, 9700, South Africa, our homestay establishment is the perfect place for business travelers
Read more...