Activities
Would you like to see activities in null?
Puerto Ayora
Torre Isla Sol
Puerto Ayora Torre Isla Sol
Reserve rooms

Torre Isla Sol

Av. Charles Darwin y Tomas de Berlanga, Puerto Ayora, Isla Santa Cruz, GALAPAGOS ISLANDS 200350 , 0.74 km from Center
7.9 Good See scores
Favourite
Favourite Share
Enlarge map
4 more pictures

About the property

Popularity

7.9
Good
General
15
brand
Booking 7.9/10
15

Main services

Bicycle rentals
Laundry service
Air conditioned
Multilingual staff
Safe
Housekeeping - daily
Room service

* Some services may carry an extra charge.