Grand Daddy Hotel

38 Long Street
Cape Town
South Africa