New Haven Hotel

229 George St
New Haven
Connecticut
United States