Hotel Schwanen Wil offers relaxed rooms, two restaurants, a bar, and a sidewalk cafe.