The Tree House Boutique Hotel in Cape Town is a sophisticated and classy establishment located in Green Point. This luxurious Western Cape based hotel offers mountain and sea facing rooms equipped with en-suite bathrooms, television and air conditioning. On the premises is also a health spa facility for your relaxation needs.
The Tree House Boutique Hotel
The Tree House Boutique Hotel requested that SOMS assist with increasing ranking and visibility in Google