Luxury guest house situated in Green Point, Cape Town, offers 4 stars luxury holiday or travel accommodation and is well located, close to Camps Bay, Clifton beach, the V&A...