Utö hus (sometimes Utöhus, literally in Swedish Utö house) is a medieval manor in Uppland province, Sweden, on Utö island in lake Mälaren.
Contact us...