Luxury ***** All Suite Hotel accommodation and Wellness Spa situated in Green Point, Cape Town, offers luxury hotel suite accommodation and pampering spa treatments.