Vaasa, Finland · 66 bedrooms