Of note, we found stays at the Four Points by Sheraton Charlotte, in Charlotte, North Carolina, for $69 per night on December 29. That's a current low by $10.
Starwood Hotels and Resorts takes up to 25% off select hotels in the U.S., as found on Travelzoo. With rates starting at $69 per night, it's the second-lowest base rate we've seen for such a wide selection of Starwood properties in the United States. Starwood operates Westin, Aloft, W hotels, and more. Rooms must be booked by November 30 for stays through March 31, 2013. Blackout dates and additional taxes and fees may apply.
Posted November 29, 2012