Rosehaven Cottage is a Self-catering accommodation establishment located in Swellendam, Western Cape, South Africa. XCGM+F4 Swellendam, South Africa Welcome to Rosehaven Cottage, your perfect home away from home in the beautiful town of Swellendam, Western Cape, South Africa. Nestled in the heart of this charming historic town, Rosehaven Cottage offers a unique self-catering accommodation experience that combines comfort, convenience, and
Read more...