Hotel Earnings: Starwood, Host Hotels

Starwood Hotels & Resorts (HOT) posted first quarter earnings today that beat expectations. [...]...