Cape Town,South Africa (September 16, 2003): Never content with the merely ordinary,CapeGracehas done it again. The brand-new SPA AT CAPE GRACE, opening in November atCape Townís most lauded hotel, is unlike any other in the world. In addition to the expected luxuries, the calm and pampering of a world-class facility, the new spa combines, Read More