Hotel Overview
The hotel is located in Lake Havasu City, Arizona just steps from the World Famous London Bridge on Lake Havasu-Arizona tourism's second-largest attraction after the Grand Canyon. Just minutes away from the Colorado River and a wealth of recreational activities including boating, world-class fishing, off-roading, hiking, and virtually any water-related activity imaginable. Take advantage of thoughtful amenities that the hotel provides and the perfect environment to make everyone happy in the family.
1700 McCulloch Blvd North
Lake Havasu - AZ
United States of America
928-855-7841