Ambassador Hotel, Cape Town

34 Victoria RoadSea Point - Clifton, Cape Town8005, South Africa
More images