American private investment firm, Starwood Capital Group, has sold an award winning East London hotel for the asking price of £150m — equivalent to around £580,000 per room. The Connecticut-based developer acquired the Shoreditch High Street hotel... Read More