60K Points for 30 nights
Earn up to 60,000 bonus points with Marriott RewardsŪ MegaBonusSM from February 1 through April 30, 2010.
Earn 35,000 MegaBonus points when you stay a total of 20 paid nights, plus an additional 25,000 MegaBonus points when you stay a total of 30 paid nights.