Project Description

The Tree House Boutique Hotel is a new and exciting addition to the best of Cape Town. The hotel is positioned in vibrant and trendy Green Point.