home - Galapagos Cottages
Located in Puerto Ayora, two minutes away from the entrance to the famous pristine beach Tortuga Bay in Santa Cruz Island, our complex offers three two story rental cottages and one three story rental townhome.
In a central yet quiet and peaceful locati