The hotel lies in the heart of a natural area, in the vicinity of El Garrapatero Beach, Charles Darwin Research Station and Tortuga Bay. Torre Isla Sol Hotel has been welcoming guests to its bright rooms since 2011.
Torre Isla Sol Hotel is 10 minutes' walk from the center of Puerto Ayora.
Baltra airport can be reached in 35 minutes by car from Torre Isla Sol Hotel.
Torre Isla Sol Hotel offers 14 rooms fitted with large windows, television, an in-room safe, free Wi-Fi and blackout curtains for a comfortable stay in Puerto Ayora. The guestrooms look out on the street. Guests can make use of free toiletries and a rain shower.
Eat & Drink
Residents can try dishes of local cuisine at the restaurant. Offering a variety of dishes, Il Giardino and La Tintorera Restaurante & Pub are just about 150 meters away.
There are bicycles for rent on site.
Beach facilities at Torre Isla Sol Hotel include umbrellas, cabanas and outdoor chaise lounges.
Wireless internet is available in public areas for free.
No parking available.