Lodging

Starwood Hotels & Resorts reported net income of $114 million, down 15 percent year over year