Hotel Club del Sol
Hotel
Atacames
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 Wi-Fi.
Number of rooms: 70
Calle 21 de Noviembre a 150 metros a la izquierda de la policia, EC080650 Atacames, Ecuador