New Autograph Collection hotel opens in Cape Town’s Camps Bay

The hotel offers dining, wellness facilities, and views of coastline and the Twelve Apostles mountains.