Cedar House Investments has revealed plans for a £10m hotel at its The Point scheme, at
The 112-room
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.
Cedar House Investments has revealed plans for a £10m hotel at its The Point scheme, at
The 112-room
Want to read more? Enjoy a story a day for FREE for one month.