Features a spa, offering guests wellness facilities that can enhance a stay focused on relaxation and personal well-being, including potential space for yoga.
As a resort property, it likely features spacious and tranquil grounds that provide a suitable outdoor environment for guests to practice yoga independently.