The Twelve Apostles Hotel
Think of a luxury hotel in South Africa and your thoughts may run to isolated safari estates, old-world colonial compounds, or opulent waterfront mansions. Rarely, though, would the mind conjure images of boutique elegance, of a smartly designed spot that would look equally at home in Miami Beach...