Parqueadero Flor de Canela is located in Puyo, Ecuador on Calle Loja, barrio el Obrero Calle Ambato, Barrio. Parqueadero Flor de Canela is rated 5 out of 5 in the category travellers lodge in Ecuador.
Address
Calle Loja, barrio el Obrero Calle Ambato, Barrio