Steffisburg £ 959.38 View details Country: Switzerland Spacious and bright apartment in a unique nature, with riverside garden