Discover sophistication and a perfect location at Cape Town Marriott Hotel Crystal Towers. We are a preferred choice among hotels in Cape Town, South Africa, welcoming visitors with elegant accommodations and an impressive array of on-site amenities. Additionally, we provide an ideal setting for a business or leisure trip – in the bustling Century City area.