The Jamboree Creek Hotel is an open space, peaceful, and close to nature with a concept of open air showers and permaculture design, a touch of luxury, and direct access to a private quiet beach.

Yoga Retreats (1)

Remove from Favorites Add to Favorites

Reviews (1)