Island Suites - Lake Havasu is located at 236 Lake Havasu Ave S, Lake Havasu City, AZ-86403. An interactive Map of Island Suites - Lake Havasu is shown below.
View details of Island Suites - Lake Havasu.