
Immerse yourself in a serene environment designed to nurture your mind, body, and spirit.
exhale




Welcome to Terra, a 13 room boutique hotel where holistic wellness is at the heart of every experience.

As part of your stay, experience rejuvenation and relaxation with our array of inclusive wellness amenities.
relax
revitalize
replenish




