Directions to Windsor Inn Motel, Lake Havasu City

Windsor-inn-motel-map
The Windsor Inn Motel in Lake Havasu City is located at 451 LONDON BRIDGE ROAD , Lake Havasu City , AZ, US .   Click on the Google Map above to get an interactive version and see the area around the Windsor Inn Motel .