Island Suites

236 Lake Havasu Ave S
Arizona
United States