Real Canchita is located in Quito, Ecuador on Garcia Moreno N4-91 y 23 de abril. Real Canchita is rated 4.3 out of 5 in the category sports complex in Ecuador.
Address
Garcia Moreno N4-91 y 23 de abril
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance