Hotel Restaurante El Corcel is located in Machachi, Ecuador on Panamericana Sur Km.28, La Aduana, Pan American Highway. Hotel Restaurante El Corcel is rated 4.1 out of 5 in the category restaurant in Ecuador.
Address
Panamericana Sur Km.28, La Aduana, Pan American Highway