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 the natural Playa Peninsula 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. Camino a las grietas is about 5 minutes' drive from the Del Sol Galapagos, and Galapagos Beach at Tortuga Bay is approximately 10 minutes away by car. This accommodation is situated close to souvenir stores and supermarkets. Along with other cultural attractions Maprae Museum is nestled in proximity to the hotel. The nearest bus stop is Buses, 150 feet away.
Servisabroson is 5 minutes' stroll from the Del Sol Galapagos Puerto Ayora.
A sundeck and a sun terrace are available on the premises.
Wi-Fi
Air conditioning