Get Away to the Delamar Hotel & Spa in Connecticut Enjoy a mini getaway at the Delamar Hotel & Spa in Greenwich Harbor or West Hartford, Connecticut to escape the stress of New York Citty.