Island Inn Lake Havasu City

1300 Mcculloch Blvd N
Arizona
United States