Tenahead Mountain Lodge Rhodes (South Africa)

Tenahead Mountain Lodge Rhodes (South Africa) Address: Naudes Nek Pass, Rhodes, South Africa

Minimum price found for Tenahead Mountain Lodge Rhodes (South Africa) was: 1880 ZAR

Click here to get more information, photos & guest ratings for Tenahead Mountain Lodge Rhodes (South Africa)