Grand Hotel Leon Marino Galapagos Hotel
Avenue Charles Darwin 12 de febrero, 200102 Puerto Ayora, Ecuador
Situated less than 1 km from Los Alemanes Beach, Grand Hotel Leon Marino Galapagos offers 3-star accommodation in Puerto Ayora and has a terrace, a restaurant and a bar. The property is non-smoking and is located 1.2 km from La Estacion Beach.
Looks very good, but the shower in the first floor room on the far right doesn't work, and the bathrooms are generally worn down.