Voortrek Street 237 237, Swellendam, Western Cape (South Africa) Show on map
Updating availability and prices
This charming hotel is in Swellendam
Guests will enjoy a peaceful and calm stay at Swellendam Country Lodge as it counts with a total of 6 bedrooms
Pets are not allowed at this establishment
Hotel