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 views from the sp[a are sp[ectacular and in true westin style, every guest and spa visitor is treated like royalty. The Alistra spa  offers 20 treatment...