With over 500 feet of private pier in the coastal town of Greenwich, Connecticut, the Delamar offers visitors direct access to boutiques, restaurants and businesses along with exceptional accomodations.