Hotel on St Georges 3 stars

Corner Riebeek & St Georges Mall, City Bowl, 8000 Cape Town, South Africa

Hotel image
Read more reviews for Hotel on St Georges