YHI Spa

Invigorate your senses, purify your body, balance your mind and elevate your soul at YHI spa. Located within the main hotel complex, YHI Spa – a sanctuary of aromas and sounds – is the perfect setting to recalibrate and relax in an immersive wellness experience