Torre Isla Sol
Address: Av. Charles Darwin y Tomas de Berlanga, Puerto Ayora, Isla Santa Cruz, Puerto Ayora, Ecuador
Hotel Isla Sol is located in Santa Cruz Island and offers its guests a spa and wellness centre, plus a restaurant on site. Guests can enjoy the hot tub for a fee.
Hotels Nearby
-
Hotel Solymar
Avenida Charles Darwin y Tomas de Berlanga, Puerto Ayora, Isla Santa Cruz, Puerto Ayora
-
Cucuve Suites 4 ★
Av. Charles Binford, Isla Santa Cruz, Puerto Ayora
-
Bed & Breakfast La Peregrina
Av. Charles Darwing e Indefatigable, Puerto Ayora
-
Galapagos Native 3 ★
Tomas de berlanga y 12 de febrero, frente de la biblioteca municipal , Puerto Ayora
-
Grand Hotel Lobo De Mar
12 de Febrero y Charles Darwin, Puerto Ayora
-
Hostal Cormorant Flightless
Avenida Charles Darwin y 12 de Febrero, Puerto Ayora
-
Hotel Flamingo
Tomas de Berlanga e Islas Plazas, Puerto Ayora
-
Hostal Galapagos Morning Glory
Av. Charles Darwin y Floreana, Puerto Ayora
-
Hotel Red Booby
Islas Plazas y Charles Binford, Puerto Ayora
-
Hospedaje Fragata
Calle Islas Plazas y Charles Binford. A lado de la escuela Galo Plaza Laso, Puerto Ayora
-
Hostal Estrella de Mar
Av. Charles Darwin y 12 de Febrero, Puerto Ayora
-
Bay View House
Av. Charles Darwing entre Isla Plaza y 12 de Febrero., Puerto Ayora
- 🏠 WorldPlaces ›
- Hotels ›
- 🇪🇨 Ecuador ›
- Puerto Ayora ›
- Torre Isla Sol