Starwood Preferred Guest is running a promotion where you can earn up to 6,000 bonus points for three separate stays at the same hotel. The offer is only valid at participating Starwood Hotels & Resorts in North America for stays at eligible rates with arrival dates between now and March 31, 2008. Registration is required and you can earn 1,000 bonus points for your first stay, 2,000 bonus points for your second stay and 3,000 bonus points for your third stay at the same participating hotel or resort. You can earn the bonus at any Starwood property participating in the promotion so you can earn the bonus at multiple locations, making this a potentially rich offer. Stays completed before registration and existing reservations booked prior to registration are not eligible and eligible rates include any rate that is eligible to earn Starpoints. Visit http://www.spg.com/6000points for a complete list of participating properties and to register using code Q1C.