The AC Hotel Cape Town Waterfront in South Africa marks the brand’s debut in the Middle East and Africa region.

Categories: Hotels

Leave a Reply

Your email address will not be published. Required fields are marked *