The Tulip Hotel & Conference Centre

Corner Bree and Strand Streets
Cape Town
South Africa