The excellent Torre Isla Sol Hotel is placed a few steps away from the beachfront. Torre Isla Sol Hotel has been welcoming guests to its bright rooms since 2011.
Torre Isla Sol Hotel is also 850 meters away from Charles Darwin Research Station. Torre Isla Sol Hotel lies within a 10-minute walk from the center of Puerto Ayora.
The venue is notable for the stunning location within a 40-minute drive to Baltra airport.
Torre Isla Sol Hotel offers 14 rooms fitted with free Wi-Fi, an in-room safe, television, large windows and blackout drapes for a comfortable stay in Puerto Ayora. The rooms look on to the street. Bathrooms are appointed with a rain shower and free toiletries.
Eat & Drink
Residents can sample fresh meals of local cuisine at the onsite restaurant. Offering a variety of dishes, Il Giardino and La Tintorera Restaurante & Pub are about 150 meters away.
Guests can benefit from a souvenir shop, a luggage storage and a news stand.
A spa center and a Jacuzzi are available for guests' relaxation.
Wireless internet is available in public areas for free.
No parking available.