Finch Bay Galapagos Hotel features a restaurant, outdoor swimming pool, a fitness centre and bar in Puerto Ayora. 50 metres from Los…
Featuring an on-site snack bar and free organic coffe, Cucuve Suites offers accommodation in Puerto Ayora.
Hotel Palace Galapagos is located in central Puerto Ayora, 200 metres from a commercial zone and 1.3 km from Charles Darwin Station.
La K-leta Boutique Guesthouse is located in Puerto Ayora, 1 km from Darwin Beach and 5 minutes’ drive from Charles Darwin Science Station.
Set in Puerto Ayora, 800 metres from La Estacion Beach, Hotel La Isla offers air-conditioned rooms and a shared lounge.
Hotel Acacia has an outdoor swimming pool, bar, a shared lounge and garden in Puerto Ayora.