Tamboerskloof

Fire & Ice Hotel, 200 New Church St
Phone Number: +27 21 4882562