Hotels in St. James

Getty Images

Just 30 minutes outside Cape Town in the charming town of St. James, the opulent 1930s house-hotel (built by gold-mining billionaire JB Taylor) sits... Read More

Back To Top