In one of Cape Town’s best locations is one of the most idyllic hotels ever! With the Twelve Apostles and the Table Mountain (if you don’t know what I’m talking about you’ll have to read the article about what to do in the city) as confidants, the hotel stole its name from the first one. It’s part of the Red […]
Meta