NorthEndWaterfront.com reports the state Department of Environmental Protection has ruled a proposed 277-room hotel at Lewis Wharf can't be built over most of the pilings that extend past the pier, which would drastically limit the project's size.
Neighborhoods:
Topics:
Free tagging:
Like the job UHub is doing? Consider a contribution. Thanks!
Ad: