Japanese Garden is located in Quito, Ecuador on Rumipamba E6-264 y, Av. de los Shyris. Japanese Garden is rated 4.5 out of 5 in the category garden in Ecuador.
Address
Rumipamba E6-264 y, Av. de los Shyris
Accessibility
Wheelchair-accessible entrance