Costa Del Sol has accommodations in Puerto Ayora near Los Alemanes Beach and La Estacion Beach.
C
Chloe
From
United States
Great location close to the pier and everything. Comfortable rooms with AC, hot water, and fresh towels every day. Nice kitchen and we enjoyed sitting out on the rooftop terrace.
Scored out of 10, guest rating 8.5
8.5
Very Good - What previous guests thought, 142 reviews
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.