Windsor Cottage, Barberton is a Bed & breakfast establishment located in Barberton, Mpumalanga, South Africa. 623W+QV Barberton, South Africa Welcome to Windsor Cottage, a charming bed and breakfast located in the heart of Barberton, Mpumalanga, South Africa. Situated at C/o Rimer, Kellar Rd, Barberton, 1300, our accommodation offers a comfortable and convenient stay for both business travelers and tourists. Picture
Read more...