Westin Grand hotel and spa

Westin Grand hotel and spa

The Westin Grand hotel and spa is a Cape Town Landmark associated with a style and level of comfort to rival the worlds finest hotels and spa experiences. The Alistra spa is an incredible 1000 sqm spa offering views and treatments unrivalled anywhere in Africa. The...