Moriarty Defends Lewis Wharf Hotel

A proposed 277-room hotel at Boston’s Lewis Wharf that’s drawn protests from environmentalists and North End residents will move forward despite state regulators’ skepticism about whether the plans comply with waterfront development regulations.