See reviews 0 TSALA TREETOP LODGE * * * * *

PLETTENBERG BAY

Afrique du Sud

Perched huts, natural materials, very romantic.
Le + Sublimhotel
Lobby
Room/Suite

10 Rooms and 6 Huts.

Restaurants & Bars
Outdoors