CheapTickets Verified Review
"Definitely worth the stay. The rooms are a bit beat up but nothing extreme. You can just tell this is a place that many out of town workers stay for a longer length of time. For the $86/night it was FANTASTIC! We were there with our local college bowling team and the hotel even made sure there was breakfast early for them before leaving. Give it a stay!"
A verified traveler stayed at MainStay Suites Dubuque at Hwy 20