Welcome to the Marsh Rose Bed and Breakfast

An elegant 1930’s house set in the heart of Caledon on the Cape Wine Route…