Located near I-95, Hotel Delamar Greenwich Harbor is within two blocks of a Metro North railway station and thus conveniently accessible from Manhattan 45 minutes away. The inner-harbor location ...
Reader's Digest suggests the luxury hotel Delamar Greenwich Harbor, where guests can stay on the water, visit a spa, and dine at an on-site French restaurant.
With its other locations in Connecticut (notably, Greenwich Harbor and Southport), Delamar has cemented itself as a foolproof ...