The Fritz Hotel 3 stars

1 Faure Street, Gardens, 8001 Cape Town, South Africa

Hotel image
Read more reviews for The Fritz Hotel