Get directions to: Holiday Inn Lake Havasu- Az, Lake Havasu City, AZ
Restaurant address: 245 London Bridge Rd Lake Havasu City, AZ 86403, USA
Restaurant: Holiday Inn Lake Havasu- Az