Flightless Cormorant Affittacamere 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.
Numero delle stanze: 9
av. charles darwin 334 y 12 de febrero, 200102 Puerto Ayora, Ecuador