Commercial Property
Hatch Hall comes back to market with planning for 60-bed hotel
The landmark building is on the market for an undisclosed price, but it is believed to be about €25 million
The landmark building is on the market for an undisclosed price, but it is believed to be about €25 million