Advertisement
Icon Hotel
Icon Hotel
Address:
Corner of lower Long Street and Hans Strydom, Cape Town, South Africa
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.