Grounded on the belief that wholeness is accomplished by accorded tranquility of both mind and body, Terra Wellness Spa is the ideal resort spa. “Terra” is a Latin word for earth, extending to oneness with nature. This definition is clearly depicted in the mood and environment of the spa — all about de-stressing in a calm and relaxing place. Tranquility and serenity are the inspiration behind. Through specialized services, treatments, and facilities, Terra is the perfect haven for guest to float back to reality at their own pace after the treatment.
Open daily from 10am to 11pm.