Harbour Bridge Hotel & Suites

Roggebaai Canal, Lower Long Street
Cape Town
South Africa