Flower Villa Boutique Hotel, Cape Town

3 Flower Street, OranjezichtGardens - Oranjezicht, Cape Town8001, South Africa