Silverbirch @ Birchwood Hotel OR Tambo 4 stars

14 View Point Street, 1106 Boksburg, South Africa

Hotel image
Read more reviews for Silverbirch @ Birchwood Hotel OR Tambo