Property Name: Hotel Rio Atacames Beach
Property Address: La Playa Malecón Del Rio Y Calle Sua Atacames, , 080151
Property Description: Featuring free WiFi, a seasonal outdoor pool and a terrace, Hotel Rio Atacames Beach offers pet-friendly accommodation in Atacames. Some units include views of the river or city. A TV is provided. You will find babysitting service at the property. Esmeraldas is 21 km from Hotel Rio Atacames Beach, while Mompiche is 45 km away.
Property Facts: Total Number of Rooms: 10Year of Last Renovation: N/A