International School of Helsinki is located in Helsinki, Finland on Selkämerenkatu 11. International School of Helsinki is rated 4.2 out of 5 in the category international school in Finland.
Address
Selkämerenkatu 11
Accessibility
Wheelchair-accessible entrance