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