Contact Us

Torre Mar Galapagos
Luxury Boutique Suites
593-5-252-7345  –  593-301-5174 – 593-99-779-1278 –  593-99-944-3701

Find us on Facebook and  

We are conveniently located in the port town of Puerto Ayora on Santa Cruz Island, Galapagos.


Please let us know how we can help you and we will get in touch with you shortly.

First Name: *

Last Name: *

E-mail: *

My question is: *