Map
93 Brommersvlei Rd., Cape Town 7800, South Africa
Hotel
Cellars-Hohenort (Constantia)