The relaunch of The Spa at The Twelve Apostles Hotel was held on Monday, 5 September 2011.
The all-white interior of the new spa, now owned and managed by the hotel, was revealed to members of the media and Cape Town business people and socialites on a beautiful Spring day, while they enjoyed Champagne and canapés.