New Haven Hotel

229 George St, New Haven, CT 06510