- Home
- Awards
- Ceremony
- Media
- Gallery
- About
-
Resources
- Nominees
- Digital Nominee Pack
- Winners
- Digital Winner Pack
- Winner Wall Plaque
- Advertising
- Event Programme
- Log In
- Sign Up
- Search
And the winner is ...
Nestled amidst the enchanting natural wonders of the Galapagos Islands, the spa at Finch Bay Galapagos Hotel on Santa Cruz Island is a sanctuary of tranquility and rejuvenation. A team of skilled therapists offers a range of therapeutic treatments inspired by both traditional and contemporary wellness practices, all designed to harmonize mind, body, and spirit. Whether you seek a soothing massage after a day of exploring the Galapagos' diverse ecosystems or wish to indulge in a rejuvenating facial, the spa at Finch Bay Galapagos Hotel promises an unforgettable oasis of serenity in this UNESCO World Heritage paradise.