El Bambú Galapagos





  • This property is a 12-minute walk from the beach. El Bambú Galapagos is located just a 10-minute walk from Tortuga Bay in Santa Cruz and offers free WiFi access and rooms decorated with lava rocks. Pasajeros Pier and Malecón are 1,300 feet away.

    The air-conditioned rooms here will provide you with a cable TV, a garden view and clean linen. Featuring a shower, private bathrooms also come with fresh towels.

    Guests will be able to find Laguna de las Ninfas Lake within a 5-minute walk, while a variety of restaurants and a supermarket can be found within 350 feet.

    Baltra Airport is 26.1 miles away.

  • Albatros e Isla duncan (frente al Parque Alborada), 200101 Puerto Ayora, Ecuador
    Albatros e Isla duncan (frente al Parque Alborada)
    Puerto Ayora, Galapagos, Ecuador