Ecumenical Elementary School De Odyssee is located in Amsterdam, Netherlands on Cycladenlaan 2a. Ecumenical Elementary School De Odyssee is rated 4.3 out of 5 in the category primary school in Netherlands.
Accessibility
Wheelchair-accessible entrance