Starwood considers sale of European data center firm Echelon
Starwood Capital Group is considering selling its stake in European data center firm Echelon, which could be valued at up to €4.5 billion. Echelon has eight campuses in its pipeline across Europe, totaling 1.2GW of capacity, with 400MW operational or under development. The company has multiple sites across Ireland, as well as projects in the UK, Spain, and Italy. Starwood invested $850 million in Echelon in 2024 and is working with Deutsche Bank AG and Eastdil Secured LLC to explore options. A sale process is expected to start in the coming weeks. The potential sale of Echelon would be one of the largest data center deals in recent history, highlighting the growing demand for data center infrastructure in Europe.
Counterparts (2)
Register free to access full counterpart details, deal analysis, and timeline.
Register free →Timeline
Get the full picture — timeline, source intelligence, and counterpart analysis.
Register free →
Global Infrastructure Sherpa