Hotel On St George

RIEBEECK STREET 1
Cape Town
South Africa