Hotel Palmeras Puerto Ayora

Hotel Palmeras Puerto Ayora Address: Tomas de berlanga s/n e islas plazas, Puerto Ayora, Ecuador

Minimum price found for Hotel Palmeras Puerto Ayora was: 118 USD

Click here to get more information, photos & guest ratings for Hotel Palmeras Puerto Ayora