Westin for the Win

When you’re traveling to Cape Town and you want modern luxury in the heart of the Foreshore, you’ll find the Westin calling your name. The building itself is an iconic landmark in one of the most sought-after locations in Cape Town, De Waterkant. The gleaming glass structure, which has recently undergone room renovations, is perfectly […]