Village Inn
Inn
Waupaca, Wisconsin
In this hotel, you can feel the real home comfort. Mini-hotel «Village Inn» is located in Waupaca.
1060 W Fulton St, Waupaca, 54981