Cape Town, luxury hotel, South Africa, Travel Where to stay in Cape Town | Seaside luxury at Twelve Apostles Hotel January 31, 2020 — 2 Comments