Torre Isla Sol
Torre Isla Sol
Av. Charles Darwin y Tomas de Berlanga, Puerto Ayora, Isla Santa Cruz,
Puerto Ayora,
200350 · Map
Torre Isla Sol Facilities
- 14 rooms
- Private bathroom in some rooms
- Colour television in all rooms
- Telephone in all rooms
- Major credit cards accepted
Torre Isla Sol Tariff
Single Bed and Breakfast from USD 202
Double / Twin Bed and Breakfast from USD 240 per room