Compass House in Cape Town, a luxury hotel in South Africa © DR Compass House in Cape Town, a luxury hotel in South Africa © DR March 26, 2026 Audrey Compass House in Cape Town, a luxury hotel in South Africa © DR