Hostal Castro Galápagos


Offering an outdoor swimming pool and a restaurant, Hotel Castro is located in Puerto Ayora. Free WiFi access is available.

Each air-conditioned room here will provide you with a cable TV, bed linen and a private bathroom with a shower.

At Hotel Castro you will find a garden. Other facilities offered at the property include a shared lounge, a games room and a tour desk.

Puerto Ayora bay is just 50 m away and the town centre can be reached after a 5-minute walk.

This is our guests’ favorite part of Puerto Ayora, according to independent reviews.

  • WiFi
  • Tv Cable
  • Swimming Pool
  • Sea View Rooms
  • Air Conditioner
  • Hot Water
  • Breakfast.