Arco Iris Atacames Condo Hotel Atacames, Esmeraldas
Located 200 metres from Atacames Beach, Arco Iris Atacames offers pool with a view, a shared lounge and air-conditioned accommodation with a balcony and free Wi-Fi.
Number of rooms: 7
Malecón de Atacames, Edificio Arco Iris Calle los Delfines, 170156 Atacames, Ecuador