Starwood Capital buys De Vere

The Greenwich, Connecticut-based firm has bought 23 owned and leased hotels in the UK to add to its burgeoning hospitality portfolio

Share this