title

Contact Us

Contact Us – Finch Bay Hotel

Galapagos Islands Hotel

Ask your question and we will answer within 1 business day:

Galapagos Hotel Information

Finch Bay Eco Hotel – Galapagos Hotel

USA Toll Free: 1.888.572.0166
Reception: +593.5.252.6297
and +593.5.252.6298
Sales: +593.2.298.8311
Puerto Ayora, Santa Cruz Island
Galapagos Islands – Ecuador

Payment Cancelation Policies