Altoona WI Hotels & Motels
1. 2320 N Hillcrest Pkwy, Altoona, WI 54720 | Hillcrest Motel(715) 834-8438
2. 2536 N Hillcrest Pkwy, Altoona, WI 54720 | Otter Creek Inn(715) 832-2945
(715) 834-8438
2. 2536 N Hillcrest Pkwy, Altoona, WI 54720 | Otter Creek Inn(715) 832-2945