Windsor Inn Motel, Lake Havasu City, United States of America
Windsor Inn Motel is conveniently located at 451 London Bridge Rd in Lake Havasu City, United States of America
Hotel Location:
Address: 451 London Bridge Rd
City: Lake Havasu City
State: AZ
Country: United States of America
phone: +1 928-855-4135
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- Hair Dryer