The award-winning Finch Bay Eco Hotel on Santa Cruz Island provides the ideal base for exploring the islands that inspired Charles Darwin and which continue to inspire every visitor since. The hotel has great land-and-sea packages, combining time at the hotel with exploration of beautiful visitor sites.
Find out more at finchbayhotel.com
See this video as well! vimeo.com/36720691