Villa Zest Boutique Hotel, Cape Town

2 Braemar Road, Green PointWaterfront - Green Point, Cape Town8005, South Africa