Claudes Rest is a Self-catering accommodation establishment located in Port St Johns, Eastern Cape, South Africa. CG3J+M6 Port St Johns, South Africa Welcome to Claudes Rest, a self-catering accommodation establishment located in the picturesque town of Port St Johns, Eastern Cape, South Africa. Situated on Ferry Point Rd, in the charming neighborhood of The Gates, Claudes Rest offers a tranquil
Read more...