Galapagos Hotel reservations hotline
Toll free USA: 1-866-725-3255
Galapagos Lodging experts will talk with you
Av. Los Colonos s/n (Puerto Ayora)
Add your own comments about Castro
If you have stayed at Castro Hotel we invite you to review it and give your rating.
Galapagos Hotels Menu