Hotel Toachi has a restaurant, outdoor swimming pool, a bar and shared lounge in Santo Domingo de los Colorados. The property features a garden, as well as a terrace.
Number of rooms: 70
Av. Quito y Rio Yamboya, 230103 Santo Domingo de los Colorados, Ecuador