El Castillo Galapagos
Puerto Ayora Galapagos
Check in
1:00 PM
Check out
9:00 AM
Step back in time without sacrificing modern comfort at El Castillo Galapagos, where every wall tells a story, you'll be near the beach, just steps from Galápagos National Park and 11 minutes by foot from Academy Bay. This historic inn is 15 minutes walk to Tortuga Bay Beach and 20 minutes walk to Las Ninfas Lagoon.
Make yourself at home in one of the 6 guestrooms featuring refrigerators. Your room comes with a Select Comfort bed. Complimentary wireless internet access is available to keep you connected. Conveniences include safes, and housekeeping is provided daily.
Property Details
Location
Barrio Pampas Coloradas, Puerto Ayora, Galapagos 200350, Ecuador