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.