Starwood Reports 2003 Full Year Net Income Down 13% to $309 million from $355 million in 2002; Worldwide 4th Qtr RevPAR Up 6.6% and 4.7% in North America / Hotel Operating Statistics / February 2004

Article Not Approved Yet!!! Contact Admin.