Newrow Manor is a Self-catering accommodation establishment located in Caledon, Western Cape, South Africa. QC7F+JQ Caledon, South Africa Welcome to Newrow Manor, a charming self-catering accommodation establishment nestled in the beautiful town of Caledon, Western Cape, South Africa. Located at 1 Newrow St, Caledon, 7230, South Africa, this idyllic retreat offers a wonderful escape for both business travelers and tourists
Read more...