Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Visit the hotel Duncan Hotel, which is in the state Connecticut (CT), city New Haven. Our hotel can be found at 1151 Chapel Street, New Haven, CT 06511. Great deals on best and cheap hotels. Your comments* (not for publishing) * — Required information Duncan Hotel/1151 Chapel Street - New Haven - Connecticut (CT) ← View details 1151 Chapel Street, New Haven, CT 06511, New Haven, Connecticut (CT) Not available