El Bambú Galapagos Inn is located just a 10-minute walk from Tortuga Bay in Santa Cruz and offers free WiFi access and rooms decorated with lava rocks.
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 100 metres.
Baltra Airport can be reached after a 1-hour drive.
Score from 208 reviews
Exceptional
8.5/10
Rooms: 6
(Search)
Address: Albatros e Isla duncan (frente al Parque Alborada), Puerto Ayora 200101 (Map)
El Bambú Galapagos - Photos