Collen Pillar Hotels, Windsor Royal is a Lodge establishment located in Athole, Mpumalanga, South Africa. 8943+9G Athole, South Africa Welcome to Collen Pillar Hotels, Windsor Royal! This charming lodge establishment is nestled in the picturesque town of Athole, Mpumalanga, South Africa. Whether you’re visiting for business or pleasure, this is the perfect place to relax and unwind. Located on Gowrie
Read more...