Hotel Arco Iris Hotel Atacames, Esmeraldas
Hotel Arco Iris is situated in Atacames and features a private pool and sea views. This beachfront property offers access to a balcony, free private parking and free Wi-Fi. The apartment has family rooms and facilities for disabled guests.
Number of rooms: 21
MALECON DE LA PLAYA EDIFICIO ARCO IRIS, 080151 Atacames, Ecuador