Visiting South Africa and Cape Town for the very first time, it was really important to us we stay at a good hotel. With only two nights in town, we really couldn’t afford to get it wrong! Well, The Tree House Boutique Hotel in trendy Green Point didn’t just deliver, it served up a piping […]
Read more