News

A Connecticut town’s first luxury hotel — and with water views from every room — is preparing for it’s first peak season, which could be quite bustling judging from early reviews. The hotel, Delamar ...