Sunnyside Park Hotel

Princess Of Wales Terrace
Johannesburg
South Africa