Canal Quays Apartments 4 stars

Canal Quays Apartments Lower Long Street Roggebaai Canal, Waterfront, 8001 Cape Town, South Africa

Hotel image
Read more reviews for Canal Quays Apartments