Starwood Capital Group has bought hotel operator and owner Four Pillars Hotels through an affiliate. The sale price was not disclosed. Six properties in England with a total of 863 rooms have come under Starwood Capital’s control as part of the transaction. Read the HotelsMag.com story here.

