Do free hotel stays put a smile on your face? If so, be sure to take advantage of the ear-to-ear deal that Westin Hotels and Resorts is offering to United Mileage Plus members. From now until Aug. 15, United Mileage Plus members will receive a six-night stay at participating Westin Hotels and Resorts for the price of a four-night stay. Mileage Plus members will also earn 500 miles for their stay on top of the two free nights. For information and reservations, call 1-877-782-0114 or visit http://www.westin.com/united and use promotion code XBW.