Send us any question or comment
stay@palacegalapagos.com
+593 (0) 99 171 9195
Find us in Puerto Ayora
Opening hours
Everyday
8:00 - 21:00
Call us
+593 99 171 9195
stay@palacegalapagos.com
+593 (0) 99 171 9195
Call us
+593 99 171 9195