The GREEN Villa
Guesthouse
Cape Town CBD, Cape Town
The GREEN Villa is located in the upper slopes of Green Point in Cape Town. The guest house features air-conditioned rooms, a sun terrace and outdoor pool.
Number of rooms: 5
85 Joubert Road, Green Point, Green Point, 8005 Cape Town, South Africa