Hotel Del Sol Galapagos Puerto Ayora (Galapagos Islands)
Lobo Marino E Isla Duncan, Puerto Ayora (Galapagos Islands), Ecuador
Lobo Marino E Isla Duncan, Puerto Ayora (Galapagos Islands), Ecuador
Located just 0.7 km from Garrapatero Beach, Hotel Del Sol Galapagos Puerto Ayora is 6 minutes' walk from Lizard. The hotel also includes a car park.
The 6 rooms at the accommodation are equipped with comforts such as air conditioning, as well as high-speed internet and a flat-screen TV with satellite channels. Guests can take advantage of a shower and a toilet, along with a hairdryer and shower caps supplied in the bathrooms.
This 3-star hotel, close to a financial district, is within reach of Camino a las grietas. Guests can easily reach Iglesia Cristiana Palabra Miel, which is 8 minutes' walk away. Such shopping places as souvenir shops and supermarkets are close to the Del Sol. There is Galapagos Beach at Tortuga Bay 3.4 km from this property. The hotel is also just a few steps from Buses bus stop.
Located 550 metres from the Del Sol Puerto Ayora, the barbecue Los Kioskos offers a Latin American menu.
Wi-Fi
Air conditioning