![El Castillo Galapagos](http://i.travelapi.com/lodging/6000000/5540000/5539700/5539616/ef15c0b7_g.jpg)
El Castillo Galapagos
Puerto Ayora Galapagos
Check in
1:00 PM
Check out
9:00 AM
When you stay at El Castillo Galapagos in Puerto Ayora, 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 0.5 mi (0.8 km) from Tortuga Bay Beach and 0.8 mi (1.3 km) from 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