1300 McCulloch Boulevard, Lake Havasu City, AZ 86403, USA
1300 West Mcculloch Boulevard Lake Havasu City, AZ 86403
Lake Havasu City
Arizona
86403
United States
877-411-3436877-411-3436
Island Inn Lake Havasu City is pet friendly! Pets of any size are welcome for an additional $20 per pet, per stay.