Flightless Cormorant Guesthouse Puerto Ayora, Santa Cruz Island
Located in Puerto Ayora, less than 1 km from Los Alemanes Beach, Flightless Cormorant provides air-conditioned rooms and a bar. Featuring family rooms, this property also provides guests with an outdoor fireplace. The accommodation features live music and a shared kitchen.
Number of rooms: 9
av. charles darwin 334 y 12 de febrero, 200102 Puerto Ayora, Ecuador