Located 29 km from Baños and 40 km from San Andrés, Torres Del Rio offers pet-friendly accommodation in Ambato. Guests benefit from free WiFi and private parking available on site. The unit is equipped with a kitchen. A flat-screen TV is featured.
Located 29 km from Baños and 40 km from San Andr Read more
Located 29 km from Baños and 40 km from San Andrés, Torres Del Rio offers pet-friendly accommodation in Ambato. Guests benefit from free WiFi and private parking available on site. The unit is equipped with a kitchen. A flat-screen TV is featured.
Located 29 km from Baños and 40 km from San Andrés, Torres Del Rio offers pet-friendly accommodation in Ambato. Guests benefit from free WiFi and private parking available on site. The unit is equipped with a kitchen. A flat-screen TV is featured.
Number of Rooms: 1