Quality Inn & Suites

271 Lake Havasu Ave S
Arizona
United States