Feb 092011
 

A new survey has shown that a Cape Town hotel is one of the top establishments in the world. A new survey has shown that a Cape Town hotel is one of the top establishments in the world. The Twelve Apostles Hotel and Spa was voted for in the recent Travel + Leisure’s 500 Best Hotels readers poll and came « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.