Offering an outdoor pool and a la carte restaurant, Hotel Club del Sol is located in Atacames, right on the beach. It boasts free daily breakfast, plus free on-site parking and WiFi.
Contact
Hotel Club del Sol
Calle 21 de Noviembre a 150 metros a la izquierda de la policia