Recently featured in Luxury Travel Advisor Magazine, Metropolitan Touring's Finch Bay Galapagos Hotel on Santa Cruz Island has debuted a brand new spa. The only Galapagos property to be named one of National Geographic's 'Unique Lodges of the World', Finch Bay is also the only beachfront property in the Galapagos.
"The Finch Bay Galapagos Hotel is known for its focus on environmental sustainability, and the newly unveiled spa follows in this tradition," reads the article in LTA. "Built out of volcanic rock to blend into the surrounding landscape, the spa is filled with natural light filtered through large glass windows. Facilities include two treatment rooms, two outdoor jacuzzis, and a yoga deck with views of the beach, where sea turtles come to nest." Read the full article here.
Finch Bay Resource Links:
Experiences
Programs
Day Tours