The Karoo Moon Motel

2 Tennant Street, 8000 Barrydale, South Africa

Hotel image
Read more reviews for The Karoo Moon Motel