Hotel Castro Galapagos





  • This property is 1 minute walk from the beach. 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 150 feet away and the town centre can be reached after a 5-minute walk.

  • Barrio Las Ninfas Calle Los Colonos, 200350 Puerto Ayora, Ecuador
    Barrio Las Ninfas Calle Los Colonos
    Puerto Ayora, Galapagos, Ecuador