Birchwood Hotel

Boksburg
Johannesburg
Gauteng
South Africa