About Windsor Inn Motel
The Windsor Inn is located on the Lake Side and situated quarter of a mile to the World Famous London Bridge of Lake Havasu City. In addition, you are just minutes away from the Colorado River and a wealth of recreational activities including nature trails leading to Lake, boating, world-class fishing, off-roading, hiking, and virtually any water-related activity imaginable. Our spacious Inn offers clean, quiet rooms that allow you to escape after an exciting day! Enjoy our outdoor pool and spa open till midnight. We want your vacation stay to be as enjoyable as possible no matter if you stay for a day, a week, or longer.