5.7/10
1 review
Posh Inn & Suites is a 3-star property situated in Wisconsin Rapids. The hotel has an indoor pool and a 24-hour front desk.
Number of rooms: 35
3120 8th Street South, Wisconsin Rapids, WI 54494, United States