Jamboree Creek

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.

  • Goa, India

Excellent 10/10

Based on 6 reviews

Speaks English

from US$294

Excellent 10/10

Based on 6 reviews
from US$294
Price for:

7 days / 6 nights

Excellent 10/10

Based on 6 reviews