Cedar Bay Resort is located in Bloomer, United States on 14611 222nd Ave #4658. Cedar Bay Resort is rated 4.6 out of 5 in the category resort hotel in United States.
Address
14611 222nd Ave #4658
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance