Hotel Del Sol Galapagos Puerto Ayora (Galapagos Islands)
Lobo Marino E Isla Duncan, Puerto Ayora (Galapagos Islands), Ecuador
Choose your dates to see prices
Lobo Marino E Isla Duncan, Puerto Ayora (Galapagos Islands), Ecuador
Choose your dates to see prices
Located 0.5 miles from Garrapatero Beach, the 3-star Hotel Del Sol Galapagos Puerto Ayora is 6 minutes' walk from Lizard. Featuring 7 rooms with views of the garden, this hotel is 2.7 miles from Playa Peninsula Sandy Beach.
The rooms include air conditioning, along with such modern comforts as high-speed internet and a flat-screen TV with satellite channels. They are equipped with private bathrooms.
Located close to a financial district, the Puerto Ayora hotel is not far from Tortuga Bay. The Del Sol Galapagos is about 10 minutes' drive from Galapagos Beach at Tortuga Bay and in proximity to Camino a las grietas. This accommodation is situated close to souvenir stores and supermarkets. Along with other cultural attractions Maprae Museum is nestled 0.6 miles from the hotel. There is Buses bus stop only steps away from the property.
Servisabroson is in close proximity to the Del Sol Galapagos Puerto Ayora.
A sundeck and a sun terrace are available on the premises.
Wi-Fi
Air conditioning