Founded in 1962, Motel 6 is one of the largest hotel chains in North America. Located in Lake Havasu City, Ariz., it has more than 1,000 properties spread across the United States and Canada. The amenities offered at the hotel include Wi-Fi Internet access, swimming pools, cable channel line-up with premium channels and guest laundry facilities, among others. Motel 6 is a part of the Accor...